2016-05-17 2 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']; 

Я не тестировал его, но что-то в этом роде должно делать трюк.

Смежные вопросы