我在使用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