私はいくつかのパラメータを含む$lang
という配列を含むファイルlang.php
を必要とする関数language($tag)
を持っています。特に文字列$lang['message']
。いくつかの実行行の後には、$lang['message']
を返します。次のように配列の文字列の中にパラメータを設定する
ザ・$ LANG配列が定義されています
$lang[$tag] = array(
'message' => 'This is a message',
...
);
は、今の私はlanguage($tag, $parameters)
に定義することができるはず$lang['message']
内部パラメータを設定できるようにしたいと思いましょう。
$lang[$tag] = array(
'message' => 'This is a '. $1,
...
);
方法は$parameters
セット$lang['message']
で$1
にあるものとなるようlanguage($tag, $parameters)
を整理する最善の方法である:?そして、これらのパラメータは、次のような$lang['message']
内のVARを設定する必要がありますか
ご理解いただけない場合は、language($tag, 'post')
に電話して'This is a post'
を返信したいと思います。
+1 'vsprintfの()':
あなたはこのようにそれを使用することができるこの方法を
ソリューションは、おそらくこのようになります。さらに良いかもしれない。 – kapa