如您所知,Codeigniter是一个很棒的PHP框架,我正在尝试创建自己的框架.这是一个问题.我非常喜欢$dataCodeigniter中的功能,我希望在我的框架中实现它.问题是,它是如何工作的.这是它的作用:
你做一个像这样的数组:
$data['title']= 'My Name';
Run Code Online (Sandbox Code Playgroud)然后你可以在视图中使用这个变量:
$title ;
Run Code Online (Sandbox Code Playgroud)我怎样才能制作变量$data?
您正在寻找的是将数组键转换为变量.这里有一个内置功能.
extract() - 将变量从数组导入当前符号表
$data['x'] = "Value";
extract($data, EXTR_PREFIX_SAME, null);
echo $x;
Run Code Online (Sandbox Code Playgroud)
浏览文档并探索如何使用它.
| 归档时间: |
|
| 查看次数: |
440 次 |
| 最近记录: |