假设我有一个数组,如下所示:
$foo = array('first' => '1st',
'second' => '2nd',
'third' => '3rd');
如何从数组中挑选键并使它们成为自己的变量?
例如,数组$foo
会成为:
$first = '1st';
$second = '2nd';
$third = '3rd';
我问这个问题是因为我正在创建一个 MVC 框架来帮助我的 OOP,并且我希望用户将变量传递给视图加载函数,这将允许用户在模板中使用变量而不必知道数组是什么被称为。
例如:
$array = array('title' => 'My blog!' [...]);
$this->load->view('view.php', $array);
视图.php:
echo $title;
Output:
My blog!
<?php extract($array); ?>
http://php.net/manual/en/function.extract.php
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)