Codeigniter从数组中选择

时间:2013-02-25 22:45:32

标签: php arrays 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 个答案:

答案 0 :(得分:0)

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

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

那应该回应SomeUserName