麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > PHP > 正文

php正則鏈接-取得內容所有鏈接

2024-09-04 11:47:37
字體:
來源:轉載
供稿:網友

下面提供二款關于php正則鏈接方法,他們可以-取得內容所有鏈接并且保存到一個數組,當然也可以把鏈接全部替換.

方法一,代碼如下:

  1. function get_all_url($code){  
  2.         preg_match_all('/<as+href=["|']?([^>"' ]+)["|']?s*[^>]*>([^>]+)</a>/i',$code,$arr);  
  3.         return array('name'=>$arr[2],'url'=>$arr[1]);  

方法二,代碼如下:

  1. $site=substr($url,0,strpos($url,"/",8));//站點 
  2. $base=substr($url,0,strrpos($url,"/")+1);//文件所在目錄 
  3. $fp = fopen($url"r" );//打開url 
  4.  
  5. while(!feof($fp))$contents.=fread($fp,1024);// 
  6. $pattern="|href=['"]?([^ '"]+)['" ]|u"; 
  7.  
  8. preg_match_all($pattern,$contents$regarr, preg_set_order);//匹配所有href= 
  9. for($i=0;$i<count($regarr);$i++){//遍歷所有匹配 
  10. if(!eregi("://",$regarr[$i][1]))//是否是相對路徑,即是否還有:// 
  11. if(substr($regarr[$i][1],0,1)=="/")//是否是站點的根目錄 
  12.    echo "link".($i+1).":".$site.$regarr[$i][1]."<br/>";//根目錄 
  13. else 
  14.    echo "link".($i+1).":".$base.$regarr[$i][1]."<br/>";//當前目錄 
  15. else 
  16. echo "link".($i+1).":".$regarr[$i][1]."<br/>";//相對路徑 
  17. }//開源軟件:Vevb.com 
  18. fclose($fp);

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产一级在线免费观看 | 369看片你懂的小视频在线观看 | 福利免费在线观看 | 99re久久最新地址获取 | 久久看视频 | 在线成人免费网站 | 国产91精品久久久 | 国产精品久久久久久久久久久天堂 | 姑娘第四集免费看视频 | 懂色av懂色aⅴ精彩av | 午夜视频久久 | 中文字幕国 | av免费在线观看免费 | 亚洲二区三区在线 | 国产成年人网站 | 精品国产一区二区三区四 | 性猛交ⅹxxx乱巴西 欧美日韩1区2区3区 | 叉逼视频 | 精品国产91久久久久久 | 黄色免费在线网站 | 亚洲天堂ww | 一级黄色影片在线观看 | 激情大乳女做爰办公室韩国 | 日本精品黄色 | 99视频网址 | 中韩毛片| 久久国产乱子伦精品 | 13一14毛片免费看 | 北京一级毛片 | 日韩电影av在线 | 亚洲成人在线视频网 | 欧美a视频在线观看 | av在线免费观看播放 | 中文字幕亚洲视频 | 一级做人爱c黑人影片 | 久久久久久久黄色片 | 日本一区二区久久久 | 最新亚洲视频 | 国产亚洲精品久久久闺蜜 | 精品国产一区二区三区四 | 欧美a在线观看 |