Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用PDO将数据提取到渲染视图_Php_Templates - Fatal编程技术网

Php 使用PDO将数据提取到渲染视图

Php 使用PDO将数据提取到渲染视图,php,templates,Php,Templates,我一直在构建自己的MVC框架,在将数据提取到渲染视图时遇到问题,我有一个工作区控制器: 其中,$users函数是从$users\u模型获取的数据数组 在渲染视图上,我使用以下代码: 当我试图查看该页面时,出现以下错误:警告:为foreach提供的参数无效 问题似乎与我的构建函数有关,因为如果我直接要求查看,则不会显示警告 我希望我说得够清楚,谢谢 $users_model->getUsers(); 这不是返回数组 您可以尝试在它上使用var_dump,看看发生了什么 或者在代码中,可以使

我一直在构建自己的MVC框架,在将数据提取到渲染视图时遇到问题,我有一个工作区控制器:

其中,$users函数是从$users\u模型获取的数据数组

在渲染视图上,我使用以下代码:

当我试图查看该页面时,出现以下错误:警告:为foreach提供的参数无效

问题似乎与我的构建函数有关,因为如果我直接要求查看,则不会显示警告

我希望我说得够清楚,谢谢

$users_model->getUsers();
这不是返回数组

您可以尝试在它上使用var_dump,看看发生了什么

或者在代码中,可以使用is_数组来查看是否可以在其上使用foreach