2016-05-17 59 views
-1

我在Codeigniter工作。我想知道如何創建一個變量數組。除了下面的演示。PHP codeigniter如何創建變量數組

$this->data['country'] = $country; 
$this->data['state'] = $state; 
$this->data['city'] = $city; 
+0

好吧,你用變量創建一個數組。上下文是什麼?你想做什麼?爲什麼CI標準不適合你? – Kisaragi

+0

你的意思是從你的控制器傳遞給你的視圖的變量數組? – CodeGodie

回答

0
$var = array('country' => $country, 
      'state' => $state, 
      'city' => $city); 

var_dump($var); 
+0

如何顯示這個數組? – john

+0

這個arrya不能在codeigniter中工作。你應該使用$ this-> data ['data'] = array('country'=> $ country, 'state'=> $ state, 'city'=> $ city); – john

+0

但我不知道要顯示這個數組。 – john

0

那麼,如果你想有一個視圖中顯示的數據陣列,它應該是這樣的:

控制器:

$data['data_array'] = array(
      'country' => $country, 
      'state' => $state, 
      'city' => $city); 

把它傳遞給視圖:

$this->load->view('your_view_name', $data); 

查看:

echo $data_array['country']; 

我還沒有測試過,但類似的東西應該做的伎倆。