在網站開發時,我們有時需要用到文章中的圖片,在文章列表的標題中顯示,顯得圖文更豐富。
在php網頁中怎樣把文章中所有圖片地址提取出來呢?下面為你提供一個方法。直接上代碼。
//這個是提取圖片的核心代碼
function getAllImg($str){
$pattern="/\\/";
preg_match_all($pattern,$str,$match);
$class="lazy" data-original=$match[1];
return $src;
}
?>
ob_start();
try {
session_start();
} catch (Exception $e) {
print $e->getMessage();
}
ini_set('display_errors','On');
//error_reporting(0);
//set_time_limit(0);//設置超時,0表示不限時
date_default_timezone_set('PRC');//中國時區
?>
<title>化州阿信/<title>//假如文章內容是$str
$str='123456
789';$arr=getAllImg ($str) ;//這是所有圖片地址的集合調用時$arr[0]是第一張圖片,$arr[1]是第二張圖片…
print_r ($arr) ;
?>
可以複製以上代碼學習測試。如果對你有幫助,請幫忙轉發一下,謝謝。