Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP:如何将{{string}}转换为PHP代码_Php_Magento_Eval_Php 5.4 - Fatal编程技术网

PHP:如何将{{string}}转换为PHP代码

PHP:如何将{{string}}转换为PHP代码,php,magento,eval,php-5.4,Php,Magento,Eval,Php 5.4,例如,如何将一段{{string}转换为phpcode {{secure_base_url}} 到 我看到这种方法在Magento中被大量使用。如果你在写自己的节目,我想知道你是怎么做的。我是否需要某种插件来将那种{{string}}s转换为代码?您需要编写一个解析器来识别代码并将其转换为操作 但是询问如何编写解析器远远超出了stackoverflow的范围。您编写解析器是为了识别代码并将其转换为操作 但是询问如何编写解析器远远超出了stackoverflow的范围。这是Magento在电子邮

例如,如何将一段
{{string}
转换为php
code

{{secure_base_url}}


我看到这种方法在Magento中被大量使用。如果你在写自己的节目,我想知道你是怎么做的。我是否需要某种插件来将那种
{{string}}s
转换为
代码

您需要编写一个解析器来识别代码并将其转换为操作


但是询问如何编写解析器远远超出了stackoverflow的范围。

您编写解析器是为了识别代码并将其转换为操作


但是询问如何编写解析器远远超出了stackoverflow的范围。

这是Magento在电子邮件模板、发票等中使用的模板变量。您可以将变量分配给Magento,稍后可以使用双花括号语法在电子邮件中重设


Twigg、smarty和许多其他模板引擎中使用了相同的语法样式。

这是Magento在电子邮件模板、发票等中使用的模板变量。您可以将变量分配给Magento,以后可以使用双花括号语法在电子邮件中重设这些变量


Twigg、smarty和许多其他模板引擎也使用相同的语法样式。

我不知道Magento,但那是一个模板引擎。在谷歌上搜索。(
它是如何工作的?
部分)做了几乎相同的事情:它解析代码并用php代码替换。我不知道Magento,但这是一个模板引擎。在谷歌上搜索。(
它是如何工作的?
部分)做了几乎相同的事情:它解析代码并用php代码替换它。
echo secure_base_url;