php 中的内容随变量动态变化

content change dynamic with variable in php

大家好,我已经像这样向客户手机发送了一条消息

$message="Your ticket is booked for ID='$id'";

所以现在我的老板告诉我我们需要一个条款来定制这个 message.may 像这样

 $message="Your ticket  ID='$id' is booked,you are welcome";

他们会同时更改消息。 所以我在管理员中添加了一个部分来使用文本 area.But 更改该消息 我如何处理该变量 $id?我如何将变量添加到数据库并获取它?

像这样将您的消息保存在数据库中

$message="Your ticket  ID= ###id### is booked,you are welcome";

同时从数据库获取数据

$message = //message from db

str_replace("###id###", $id, $message);

希望对您有所帮助

干杯

我的建议是为此使用占位符。作为输入,您可以定义一个 %ID% 占位符,并在您从数据库中检索消息时动态替换它。

例如,当您的老板输入消息 "Your ticket is booked for ID=%ID%" 时,您将 %ID% 替换为 PHP 脚本中的真实 ID。

$message="Your ticket  ID = {{ id }}is booked,you are welcome";
$message = str_replace("{{ id }}", $id, $message);
echo $message;

这里我建议和 vaibhav 一样但是更显眼的格式