成都創(chuàng)新互聯(lián)公司專注于中大型企業(yè)的成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)和網(wǎng)站改版、網(wǎng)站營銷服務(wù),追求商業(yè)策劃與數(shù)據(jù)分析、創(chuàng)意藝術(shù)與技術(shù)開發(fā)的融合,累計客戶成百上千,服務(wù)滿意度達97%。幫助廣大客戶順利對接上互聯(lián)網(wǎng)浪潮,準確優(yōu)選出符合自己需要的互聯(lián)網(wǎng)運用,我們將一直專注成都品牌網(wǎng)站建設(shè)和互聯(lián)網(wǎng)程序開發(fā),在前進的路上,與客戶一起成長!
header("Content-type:text/html;charset=utf-8");
$str = 'asdfasdfasdfffggfsdasdfasdfasdfasdfasdfsadfasdf';
preg_match_all('',$str, $bodyarr);//正則匹配找到圖片的src地址
foreach($bodyarr[1] as $key=>$val){//多圖片src循環(huán)
$fileinfo = getp_w_picpathsize($val);//傳入src路徑,獲取圖片信息,函數(shù)具體意思看php手冊
if($fileinfo[0] > 400){//判斷寬度是否大于400
$letters = array('/', '.');
$fruit = array('\/', '\.');
$output = str_replace($letters, $fruit, $val);//為了方便正則替換時可以識別到唯一的圖片,對圖片src進行正則形式的轉(zhuǎn)碼
$patterns[$key] = '/
$replacements[$key] = '
}
}
if($patterns && $replacements)//判斷是否有圖片需要替換
$str = preg_replace($patterns, $replacements, $str);//執(zhí)行替換,對$str變量進行重新賦值
echo $str;
?>