0

私はこれが以前に行われたのを見たことがあると確信していますが、それが何と呼ばれているのかわからないので、チュートリアルなどを見つけるのに苦労しています.

基本的に、MySQL に文字列を格納したいのですが、毎回異なる変数用のスペースを残しておきます。

もっと良い方法を見たことがあると確信していますが、回避しようとしている問題を説明するために...次のような文字列をMySQLテーブルに保存してから、 PHP 変数:

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

次に、PHPで次のようにします。

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

上記の方法が機能することはわかっていますが、どこかで見たより良い方法があると確信しています。私はそれを想像しましたか?

4

1 に答える 1

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

は に置き換え%sられ$variableます。

于 2012-11-29T13:30:44.497 に答える