我正在我的应用程序中设计一个邮件模板编辑器。我需要一个想法来找到特定变量的出现,以便能够在我的代码中使用 preg_replace 或 preg_match 转换它们。
例如,我的模板如下所示:(仅示例)这是从 textarea 变量返回的内容。
<p>Thank you for your order at <a href="{site_url}" style="color:#ea6ea0">{site_name}</a>.</p>
在此示例中,我想将 {site_url} 替换为 PHP 中的特定变量或代码,因为我无法将 PHP 直接解析到 textarea 中。
希望我的问题很清楚,任何帮助表示赞赏。
编辑:我的问题清楚吗?我需要使用我自己的 php 代码替换 {} 字符串。php代码不能直接在textarea中使用。这就是为什么我需要找到一个模板系统来替换预定义的变量 {... } 但在解释模板时使用 php 转换它们。