$row['goods_desc']里的内容包含很多个alt=""
我需要把第一个alt=""替换成"替换后的内容11111"
第二个alt=""替换成"替换后的内容22222"
第三个alt=""替换成"替换后的内容33333"
以此类推,直到把内容里的所有alt="" 替换完。
请问如果编写这个需求的代码?原代码如下:原代码实现的结果是把所有的alt="" 都替换成了$row['goods_name']
这个不是我想要的结果。
$row['goods_desc'] = preg_replace('/alt=([\'|\"]){2}/','alt="'.$row['goods_name'].'"',$row['goods_desc']);
preg_replace的第一个参数和第二个参数用数组对应起来。
以上例程会输出: