Предположим, что у меня есть массив, например:
$foo = array('first' => '1st',
'second' => '2nd',
'third' => '3rd');
Как я могу выбрать ключи из массива и сделать их собственными переменными?
Например, массив $foo
станет следующим:
$first = '1st';
$second = '2nd';
$third = '3rd';
Я спрашиваю об этом, потому что я создаю структуру MVC, чтобы помочь с моим ООП, и я хотел бы, чтобы пользователь передал переменную функции просмотра загрузки, которая позволит пользователю использовать переменные в шаблоне без необходимости знать какой массив был вызван.
Например:
$array = array('title' => 'My blog!' [...]);
$this->load->view('view.php', $array);
view.php:
echo $title;
Вывод:
Мой блог!