在MySQL / PHP中为变量留出空间

时间:2012-11-29 13:28:47

标签: php mysql string variables

我确信我之前已经看过这个,但不知道它叫什么我很难找到任何教程等。

基本上我想在MySQL中存储一个字符串,但每次都为不同的变量留一个空格。

我很确定我已经看到了一种更好的方法,但只是为了解释我试图解决的问题...我希望像我的MySQL表中存储的以下字符串一样,然后我会放入PHP变量:

"This user has ##variable## points left before reaching the next
level"

然后在PHP中我会这样做:

str_replace("##variable##", $new_var, $mysql_string);

我知道上面的方法会起作用,但我确信有一种更好的方法可以让我看到某个地方。我有想象吗?

1 个答案:

答案 0 :(得分:2)

sprintf(gettext("some text %s"),$variable); 

%s取代$variable