Php 从控制器到视图获取变量
我是PHP新手,正在学习codeignitor。我有一个控制器,其功能如下Php 从控制器到视图获取变量,php,codeigniter,Php,Codeigniter,我是PHP新手,正在学习codeignitor。我有一个控制器,其功能如下 public function view($user_id){ $data = array(); if(!empty($user_id)){ $data['member'] = $this->member->getRows(array('user_id' => $user_id)); $fstatus = 'Membe
public function view($user_id){
$data = array();
if(!empty($user_id)){
$data['member'] = $this->member->getRows(array('user_id' => $user_id));
$fstatus = 'Member Details';
$getfriend = $this->member->getfriend($user_id);
if($getfriend){
$data['fstatus'] = 'true';
}
else{
$data['fstatus'] = 'false';
}
$this->load->view('members/view', $data);
}else{
redirect('members');
}
}
在我的视图中使用类似
echo $member['fistname'];
但我无法访问视图中名为$member['fstatus']
的数据。我在下面的控制器中定义了它
$fstatus = 'Member Details';
让我知道我做错了什么,以及如何解决它。
谢谢 您需要将此变量定义为数据数组元素,并将其作为数据数组元素接收
$data['fsstatus'] = 'something'; //define
echo $fsstatus; // show
是的,这很好用!我会接受这个答案。谢谢