程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php get_headers 與get_meta_tags函數實例

php get_headers 與get_meta_tags函數實例

編輯:關於PHP編程

get_headers是獲取http頭信息,get_meta_tags是獲取網頁的description,abstract,keywords等信息

get_headers是獲取http頭信息,get_meta_tags是獲取網頁的description,abstract,keywords等信息
*/
$url='http://www.bKjia.c0m';          //定義url
print_r(get_headers($url));         //無格式獲取
print_r(get_headers($url,1));         //帶上格式獲取


/*

array
(
    [0] => http/1.1 200 ok
    [1] => connection: close
    [2] => date: sat, 11 dec 2010 05:43:46 gmt
    [3] => content-length: 69617
    [4] => content-type: text/html
    [5] => content-location: http://www.bKjia.c0m/index.html
    [6] => last-modified: sat, 11 dec 2010 05:19:51 gmt
    [7] => accept-ranges: bytes
    [8] => etag: "e8be4b9f398cb1:6c66"
    [9] => server: microsoft-iis/6.0
    [10] => x-powered-by: asp教程.net
)
array
(
    [0] => http/1.1 200 ok
    [connection] => close
    [date] => sat, 11 dec 2010 05:43:47 gmt
    [content-length] => 69617
    [content-type] => text/html
    [content-location] => http://www.bKjia.c0m/index.html
    [last-modified] => sat, 11 dec 2010 05:19:51 gmt
    [accept-ranges] => bytes
    [etag] => "e8be4b9f398cb1:6c66"
    [server] => microsoft-iis/6.0
    [x-powered-by] => asp.net教程
)

get_meta_tags($url);
獲取指定網頁的description,abstract,keywords等信息
*/

$tags=get_meta_tags('http://www.bKjia.c0m/');      //提取meta標簽
print_r($tags)            //輸出數組全部內容

/*

array
(
    [description] => 網頁制作教程網提供專業網頁設計教程與網頁制作教程包括有photoshop教程,flash,html,css教程,dreamweaver,fireworks,asp,php教程,jsp教程,asp.net,網站建設,網站開發,網頁特效,平面設計,個人網站,網頁素材
    [abstract] => 提供最新的網頁制作教程、網頁設計教程、網頁特效,為個人網站提供網頁素材模板和網頁視頻學習。
    [keywords] => 網頁設計教程,網頁制作教程,網頁學習,photoshop,flash,html,css,dreamweaver,fireworks,asp,php,jsp,asp.net,網頁特效,平面設計,網頁素材
)

注意:使用該函數需要把 php.ini裡面的allow_url_fopen = on,才能使用

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved