国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

PHP基于正則批量替換Img中src內容實現獲取縮略圖的功能示例

2024-05-04 23:57:49
字體:
來源:轉載
供稿:網友

本文實例講述了PHP基于正則批量替換Img中src內容實現獲取縮略圖的功能。分享給大家供大家參考,具體如下:

這里PHP用正則批量替換Img中src內容,實現獲取圖片路徑縮略圖的功能

網上很多正則表達式只能獲取或者替換一個img的src內容,或者只能替換固定的字符串,要動態替換多個圖片內容的試了幾個小時才解決。

/*** 圖片地址替換成壓縮URL* @param string $content 內容* @param string $suffix 后綴*/function get_img_thumb_url($content="",$suffix="!c550x260.jpg"){$pregRule = "/<[img|IMG].*?src=[/'|/"](.*?(?:[/.jpg|/.jpeg|/.png|/.gif|/.bmp]))[/'|/"].*?[//]?>/";$content = preg_replace($pregRule, '<img src="${1}'.$suffix.'" style="max-width:100%">', $content);return $content;}

實例使用代碼:

$content = '<a href="#" rel="external nofollow" rel="external nofollow" ><img class="center" src="https://xxx.com/styles/images/default.jpg"></a>'.'<p><img class="center" src="https://img.xxx.com/images/219_Ig5eZI.jpg" style="max-width: 100%;"></p>';$newct = get_img_thumb_url($content);print_r($newct);

輸出結果:

復制代碼 代碼如下:
<a href="#" rel="external nofollow" rel="external nofollow" ><img src="https://xxx.com/styles/images/default.jpg!c550x260.jpg" style="max-width:100%"></a><p><img src="https://img.xxx.com/images/219_Ig5eZI.jpg!c550x260.jpg" style="max-width:100%"></p>

希望本文所述對大家PHP程序設計有所幫助。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 肃北| 东乡| 永新县| 汝州市| 定陶县| 青铜峡市| 新巴尔虎右旗| 望都县| 介休市| 仪征市| 商都县| 云霄县| 苍梧县| 湖南省| 通城县| 南投市| 潞西市| 堆龙德庆县| 河北省| 吴旗县| 洞口县| 潜山县| 奇台县| 龙游县| 宾川县| 伊通| 神木县| 洛浦县| 临潭县| 邯郸县| 股票| 金湖县| 黎川县| 永安市| 宝应县| 腾冲县| 永城市| 乐东| 久治县| 元江| 万山特区|