我有一个变量,包含“占位符”,一旦运行就应该用db数据替换。这是为了制作通用电子邮件。Php,拉出占位符变量
下面是变量的一个示例:
$emailBody = "Dear [-first_name-] [-last_name-]";
我然后将要求first_name的&姓氏db和用适当的值替换那些占位符。
现在我的最终目标是要找到这些关键条款,把它们变成:
$emailBody = "Dear John Smith";
所以我想我需要一种方法来值爆炸成一个数组,寻找[ - - ]然后做修复然后使$ emailBody等于修改后的变量。我只是很难找出如何寻找每一组[ - - ]。
我并不总是提取并更换占位一个字符串,但是当我喜欢'preg_replace_callback()' –