如:$str = '歡迎註冊xxx,你的註冊碼是:{$code}';
#呼叫的時候,先生成$code = 123456;
如何將$str
裡的$code
替換為123456
,結果是:歡迎註冊xxx,你的註冊碼是: 123456
解決方案1:
$code = 123456;
$str = '欢迎注册xxx,你的注册码是:{$code}';
eval("$str = \"$str\";");
有沒有其他優雅的方案?
天蓬老师2017-05-16 13:16:08
<?php
$name = 'Panda';
$code = 6379;
printf("欢迎注册%s,你的注册码是:%d",$name,$code);
//欢迎注册Panda,你的验证码是6379
?>
printf()函數詳見http://php.net/sprintf