怎么输出为: q我a我z 就是把数组$b中的值依次替换字符串$c中的某一个值

PHP语言
2025-02-06 06:43:00
推荐回答(1个)
回答1:

可以这么书写

$c = '?我?我?';
$b = array('q','a','z');
$c = substr_replace($c, $b[0], 0, 1);
$c = substr_replace($c, $b[1], 4, 1);
$c = substr_replace($c, $b[2], 8, 1);
echo $c;

运行结果如下图:

顺便说一下,你的定义数组语法有错误,希望能帮助到你