有没有一个函数可以替换字符串中的参数?就像这样:
代码:
操作后$str的期望值为:
更新:我知道sprintf。但在这种情况下不够用。我已经修改了代码以展示差异。
代码:
$format_str = "My name is %name."; /* this was set in a
configuration file - config.php */
$str = xprintf($format_str, array('name' => 'Joe', 'age' => 150));
/* above is somewhere in main code */
操作后$str的期望值为:
My name is Joe.
更新:我知道sprintf。但在这种情况下不够用。我已经修改了代码以展示差异。