【发布时间】:2017-01-14 04:31:03
【问题描述】:
我正在使用 Codeigniter 框架。实际上,我正在尝试在 view 中显示一个 array。但它显示了一些错误。我检查了我的代码但仍然无法找到错误。任何帮助将不胜感激。
models/users_model.php
class Users_model extends CI_Model{
public function getUsers(){
return array(
'first' => 'Farhan Khan',
'second' => 'Abdul Wali',
'third' => 'Shahzaib Kamal'
);
}
}
controller/users.php
class Users extends CI_Controller{
public function index(){
$this->load->model('Users_model');
$data['users'] = $this->Users_model->getUsers();
$this->load->view('users_list', $data);
}
}
views/users_list.php
<!DOCTYPE html>
<html>
<head>
<title>Users List</title>
</head>
<body>
<?php
foreach ($users as $user) {
echo $user['first'];
}
?>
</body>
</html>
我得到的错误是:
遇到了 PHP 错误
严重性:警告
消息:非法字符串偏移 'first'
【问题讨论】:
-
您是否尝试过任何答案,不要忘记接受对您有帮助的答案。
标签: php codeigniter