【发布时间】:2012-03-04 20:51:53
【问题描述】:
我有一个类似的字符串:
"Hello ? my name is ? and i am ? years old."
每个“?”都是一个变量,我想用一个数组替换每个变量。所以我有这个数组:
$data = array('Mister,','Tom','30');
所以我正在寻找一种干净的方法来转换所有 ? 通过其同样的数组索引,以便我得到:
“您好,先生,我叫汤姆,今年 30 岁。”
我还想在替换每个数组条目时将ucfirst() 之类的函数传递给它们。
有人知道怎么做吗?
【问题讨论】:
标签: php arrays callback replace