我需要用数组中的字符串替换某个字符串(问号)的多个实例.例如,如果我想要替换的字符串出现3次而我的数组长度为3,则第一个将被数组中的第一个项目替换,第二个将替换为第二个等等.
你可能会认识到它与mysqli中预处理语句的工作方式非常相似.
这是一个例子:
$myArray = array(
[0] => 'yellow',
[1] => 'green',
[2] => 'red'
);
$myString = 'banana is ?, apple is ?, tomato is ?';
$newString = someFunction($myString,$myArray);
echo $newString;
然后这将返回
banana is yellow, apple is green, tomato is red
任何人都可以使用PHP 5.2建议一种方法.