从 PHP 中的数组键创建新变量
假设我有一个数组,如下所示:
$foo = array('first' => '1st',
'second' => '2nd',
'third' => '3rd');
如何从数组中挑选键并使它们成为自己的变量?例如,数组将变为:$foo
$first = '1st';
$second = '2nd';
$third = '3rd';
我问这个是因为我正在创建一个MVC框架来帮助我的OOP,并且我希望用户将一个变量传递给View加载函数,这将允许用户使用模板中的变量,而不必知道数组被调用了什么。
例如:
$array = array('title' => 'My blog!' [...]);
$this->load->view('view.php', $array);
视图.php:
echo $title;
输出:
我的博客!