首页 » PHP教程 » php正则截取图片技巧_php用正则表达式提取文章中的图片地址用于文章列表中显示

php正则截取图片技巧_php用正则表达式提取文章中的图片地址用于文章列表中显示

访客 2024-11-08 0

扫一扫用手机浏览

文章目录 [+]

在php网页中若何把文章中所有图片地址提取出来呢?下面为你供应一个方法。
直接上代码。

<?php

php正则截取图片技巧_php用正则表达式提取文章中的图片地址用于文章列表中显示

//这个是提取图片的核心代码

php正则截取图片技巧_php用正则表达式提取文章中的图片地址用于文章列表中显示
(图片来自网络侵删)

function getAllImg($str){

$pattern=\"大众/\<img src=\\"大众(.+?)\\"大众\>/\"大众;

preg_match_all($pattern,$str,$match);

$src=$match[1];

return $src;

}

?>

<?php

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');//中国时区

?>

<!DOCTYPE html PUBLIC \公众-//W3C//DTD XHTML 1.0 Transitional//EN\"大众 \"大众http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\"大众>

<html xmlns=\"大众http://www.w3.org/1999/xhtml\"大众>

<head>

<meta http-equiv=\"大众Content-Type\公众 content=\"大众text/html; charset=utf-8\公众 />

<meta name=\"大众viewport\"大众 content=\"大众width=device-width, initial-scale=1.0,maximum-scale=1.0, minimum-scale=1.0,user-scalable=no\"大众>

<title>化州阿信</title>

</head>

<body>

<?php

//如果文章内容是$str

$str='123<img src=\公众image/1.jpg\"大众>456<img src=\公众image/2.jpg\"大众>789';

$arr=getAllImg ($str) ;//这是所有图片地址的凑集调用时$arr[0]是第一张图片,$arr[1]是第二张图片…

print_r ($arr) ;

?>

</body>

</html>

可以复制以上代码学习测试。
如果对你有帮助,请帮忙转发一下,感激。

标签:

相关文章

执业药师试卷代码解码药师职业发展之路

执业药师在药品质量管理、用药安全等方面发挥着越来越重要的作用。而执业药师考试,作为进入药师行业的重要门槛,其试卷代码更是成为了药师...

PHP教程 2025-02-18 阅读1 评论0

心灵代码主题曲唤醒灵魂深处的共鸣

音乐,作为一种独特的艺术形式,自古以来就承载着人类情感的表达与传递。心灵代码主题曲,以其独特的旋律和歌词,唤醒了无数人的灵魂深处,...

PHP教程 2025-02-18 阅读1 评论0

探寻福建各市车牌代码背后的文化内涵

福建省,地处我国东南沿海,拥有悠久的历史和丰富的文化底蕴。在这片充满魅力的土地上,诞生了许多具有代表性的城市,每个城市都有自己独特...

PHP教程 2025-02-18 阅读1 评论0

探寻河北唐山历史与现代交融的城市之光

河北省唐山市,一座地处渤海之滨,拥有悠久历史和独特文化的城市。这里既是古丝绸之路的起点,也是中国近代工业的发源地。如今,唐山正以崭...

PHP教程 2025-02-18 阅读1 评论0