我在使用PHP preg_replace时遇到了一些问题。Php Preg_replace带数组的字符串?
我有一个包含图像的URL添加了数字的网址,例如:
末的数字总是不同的。
要单独的刺痛,我使用
$部分=爆炸( “”,$网址);
为了找出多少个号码也有,我使用:
$数=计数($部分);
我的问题是,以取代$网址的结尾[0] $部分(从部分[1]达零件[$号-1])
任何想法,我需要改变??
这里是我的代码:
for($i=1;$i<=10;$i++) {
$array[] = preg_replace('/\d+.jpg/',sprintf("%01d.jpg",$i),$url[0]);
}
<img src="<?php echo($array[0]); ?>"/>
<img src="<?php echo($array[1]); ?>"/>
<img src="<?php echo($array[2]); ?>"/>
<img src="<?php echo($array[3]); ?>"/>
<img src="<?php echo($array[4]); ?>"/>
<img src="<?php echo($array[5]); ?>"/>
<img src="<?php echo($array[6]); ?>"/>
<img src="<?php echo($array[7]); ?>"/>
<img src="<?php echo($array[8]); ?>"/>
<img src="<?php echo($array[9]); ?>"/>
你的问题是难以解析。你想要的输出是什么? –
看起来不错。问题是什么? – powtac