本文目錄一覽:
- 1、求一個簡易的php爬蟲提取網頁的title
- 2、php網站,全站都是一個標題,文章頁面的標題也是首頁的,怎麼調用上文章的題目啊,
- 3、php獲取網頁title問題
- 4、php如何通過地址去獲取一個網頁的標題title裏面的內容
求一個簡易的php爬蟲提取網頁的title
header(“Content-Type: text/html; charset=gbk”);
$url = “”;
$fcontents = file_get_contents($url);
if (ereg(“title(.*)/title”, $fcontents, $regs)){echo “ok”;}else{echo “error”;}
echo “br”;
print_r($regs);
php網站,全站都是一個標題,文章頁面的標題也是首頁的,怎麼調用上文章的題目啊,
實現有很多種方法的:
第一種:在首頁$_SESSION[‘title’]=”標題”;
之後在站點下都可以用title?PHP echo $_SESSION[‘title’]?/title
第二種:新建一個配置文件config.php
在裏面定義一個靜態變量public static $title=”標題”;
之後在站點下都先include ‘config.php’
然後可以用title?PHP echo $title?/title
望採納!
php獲取網頁title問題
你把$data寫入臨時文件調試一下看看,究竟是否獲得了網頁代碼,網頁代碼裏面是否有title標籤,或者是title的寫法與預期不一致。
調試語句:
file_put_contents(‘debug.1.txt’, $data);
另外,使用修飾符/s或者/m試試看,有一個的功能是使用.可以匹配回車和換行。
php如何通過地址去獲取一個網頁的標題title裏面的內容
具體代碼如下:
?php
$ch = curl_init();
$timeout = 5;
curl_setopt ($ch, CURLOPT_URL, ”);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$file_contents = curl_exec($ch);
curl_close($ch);
echo $file_contents;
?
PHP 獨特的語法混合了C、Java、Perl以及PHP自創的語法。
它可以比CGI或者Perl更快速地執行動態網頁。用PHP做出的動態頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標準通用標記語言下的一個應用)文檔中去執行,
執行效率比完全生成HTML標記的CGI要高許多;
PHP還可以執行編譯後代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。
原創文章,作者:CKHN,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/135995.html