加入收藏 | 设为首页 | 会员中心 | 我要投稿 宣城站长网 (https://www.0563zz.cn/)- 数据湖、行业智能、边缘计算、开发、备份!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php提取文章内容图片地址正则表达式

发布时间:2022-07-27 10:48:18 所属栏目:PHP教程 来源:互联网
导读:!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=gb2312 / titlephp提取
  <!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=gb2312" />
  <title>php提取文章内容图片地址正则表达式</title>
  </head>
   
  <body>
  <form id="form1" name="form1" method="post" action="">
    <p>
      <label for="body"></label>
      <textarea name="body" id="body" cols="45" rows="5"></textarea>
    </p>
    <p>
      <input type="submit" name="button" id="button" value="提交" />
    </p>
  </form>
  </body>
  </html>
  <?
  if( $_post )
  {
   $body = $_post['body'];
   preg_match_all("/(src|src)=["|'| ]{0,}((.*).(gif|jpg|jpeg|png|bmp))/isu",$body,$array);  
   if( $array )
   {
    echo '取得图片地址';
    print_r($array);
   }
   else
   {
    echo '文章内容中不存在有效的图片地址';
   }
  }
   
  /*测试 ,输入
  这里是www.phpfensi.com为你提供一款正则取处文章内容中的图片地址代码如下
  <img src=http://filesimg.phpfensi.com/2010/03/20100811004403298.gif />
  fdsafdsafsa
  结果:
  取得图片地址array
  (
      [0] => array
          (
              [0] => src=http://filesimg.phpfensi.com/2010/03/20100811004403298.gif
          )
   
      [1] => array
          (
              [0] => src
          )
   
      [2] => array
          (
              [0] => http://filesimg.111cn.net/2010/03/20100811004403298.gif
          )
   
      [3] => array
          (
              [0] => http://www.phpfensi.com/a
          )
   
      [4] => array
          (
              [0] => gif
          )
   
  )
  ?> 

(编辑:宣城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读