首頁 > 後端開發 > PHP問題 > php如何替換src

php如何替換src

藏色散人
發布: 2023-03-07 21:28:02
原創
2674 人瀏覽過

php替換src的方法:先建立PHP範例檔;然後用「preg_replace_call」函數把圖片img中的src替換掉,語句如「str_replace($ma[1],lsk::picurl($ ma[1]),$ma[0]);」。

php如何替換src

推薦:《PHP影片教學

本教學操作環境:Windows7系統、PHP5.6版, Dell G3電腦。

php依序替換文字字串中的圖片src位址

例如有這樣的一段程式碼:

<p><img _src="/tt.jpg" src="http://www.sjmoban.com/tt.jpg" title="1539765170791397.jpg"/></p>
登入後複製

其中我想把圖片img中的src換成透過特定的函數處理過後的位址,那麼可以使用preg_replace_call函數來操作,程式碼如下:

$pattern="/<[img|IMG].*?src=[\&#39;|\"](.*?(?:[\.gif|\.jpg|\.png|\.jpeg]))[\&#39;|\"].*?[\/]?>/i";
preg_replace_callback($pattern,function($ma) {
    return str_replace($ma[1],lsk::picurl($ma[1]),$ma[0]);
},$content);
登入後複製

期中:lsk::picurl()//這個函數是處理src位址的。

以上是php如何替換src的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板