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 一样但是更显眼的格式
大家好,我已经像这样向客户手机发送了一条消息
$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 一样但是更显眼的格式