Я использую схему CodeIgniter. Я отправляю массив в свое представление, но я не мог получить массив в моем представлении.Определить, сколько существует массива?
Это мой код контроллера:
public function edit($id)
{
$record = $this->Start_model->get_entry($id);//receiving array from model
$this->load->view('edit',$record);//send array to my view
}
Это мой массив на контроллер, который я посылаю:
Array
(
[0] => Array
([id] => 1 [name] => Hamza [age] => 20 [address] => audit and account [phone] => 03000000000 )
)
Но когда я называю этот вид массива я получаю эту ошибку:
Undefined variable: record
Это, как я получаю мой массив в виде:
<?php
echo '<pre>';
print_r($record);
echo '</pre>';
?>
Теперь я знаю, что я посылаю массив на мой взгляд, но Я хочу знать, если есть массив с моей точкой зрения или нет. Я могу получить запись по другому методу, но я думаю, что это не очень хорошая практика. Так кто-нибудь может помочь мне, как я могу определить, есть ли массив на мой взгляд?
Мой вопрос об обнаружении массива на мой взгляд. Я хочу знать, как массив подходит ко мне. как я могу также отладить его. – Xitas
Пожалуйста, см. Мое последнее редактирование – Steve
@TheRealHamza wait, ссылаетесь ли вы на нечто вроде глобального родительского массива, который хранит данные внутри представления, когда он импортируется из контроллера? я не думаю, что вы можете проверить, так как я думаю, что 'extract()' был использован – Ghost