2016-11-04 22 views
0

工作时,我反驳一个Php项目,该项目使用{something}@something(Laravel)的 代替<?php something; ?> 怎么能PHP的理解??? 有人能告诉我吗?如何改变“<?php ?>”到“{}”

+0

使用模板引擎,比如laravel使用的'blade'或'twig'或'smarty' –

+0

谁给我做'-1'。请问你自己。你能配置我们的PHP解析器吗? – Hanata

回答

1

这就是Laravel内置的Blade template engine。还有其他模板引擎,如Twig

PHP可以理解它的方式是因为模板引擎分析模板特殊语法({{something}}等),并将其转换为有效的PHP代码。

+0

我可以自己做吗? – Hanata

+0

我想添加到像这样的'{abc}'php解析中,这样我就可以用'{something}'来代替'<?php回显某些东西; ?>' – Hanata

+1

@Hanata当然,如果你创建一个解析器来解析代码并将其转换为实际的php代码。 –

相关问题