Ste*_*ser 3 html php parsing frameworks
好的,所以我正在使用MVC在PHP中开发一个高级框架,并希望了解使用PHP解析的动态数据格式化Views的最佳方法.
目前我正在使用这种格式:
$vars = array();
$vars['EXAMPLE_TEXT'] = "Hello World!";
$this->load->View("view_name", $vars);
Run Code Online (Sandbox Code Playgroud)
其中vars是要传递到视图中的字符串数组,使用键在视图中标识它.
<b>{EXAMPLE_TEXT}</b>
Run Code Online (Sandbox Code Playgroud)
只会显示文字:Hello World!
但是当我开始使用数据库中的复杂元素(使用foreach循环)时,我找不到合适的视图语法,同时保持开发人员的好处并保持PHP中解析引擎的速度.
我在考虑使用DTD或Schema风格,但我真的很想听到任何意见.