2013-02-25 43 views
0

这对于某人来说很简单,我已经查看了它,但不明白为什么我的语法返回空白。Codeigniter从数组中选择

$this ->adminship_model->get_admininfo(); 

返回数组;

'username' => $this->adminship_model->get_admininfo(), 

在会话中存储数组,当我print_r它时,我可以看到数组数组。

[UserName] => SomeUserName 

是阵列中

$variable = $this ->adminship_model->get_admininfo(); 

阵列设置到该变量

'username' => $this->$varaible->UserName, 

返回空白

'username' => $this->$variable['UserName'], 

返回空白

'username' => $variable['UserName'], 

回报空白

我在做什么错了,请。对不起,如果很简单,我只需要告诉一次。 :)

+1

显示你想在上下文中做什么,因为除非只是我这篇文章毫无意义。 – 2013-02-25 23:51:17

+0

不能跟随此问题。请只发布您的原始代码! – 2013-02-26 03:15:10

回答

0

我有点困惑你的语法,但它看起来像你应该有

$variable = $this->adminship_model->get_admininfo(); // space removed 
$user_name = $variable['UserName']; 
echo $user_name; 

这应该呼应SomeUserName