2013-02-25 78 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