第一段:推荐方法 CURL获取
php
$c = curl_init();
$url = '';
curl_setopt($c, CURLOPT_URL, $url);
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($c);
curl_close($c);
preg_match("/title(.*)\/title/i",$data, $title);
echo $title[1];
第二段:使用file()函数
$lines_array = file('');
$lines_string = implode('', $lines_array);
eregi("title(.*)/title", $lines_string, $title);
第三段:使用file_get_contents
$content=file_get_contents("");
$poste=strpos($content,'/title');
$length=$poste-$postb;
echo substr($content,$postb,$length);
站内搜索是一种使用关键字来搜索文章标题的功能.
PHP的站内搜索可以使用SELECT和LIKE语句来对文章的标题进行过滤选择,将需要的数据筛选出来. 如果有多个筛选可以使用AND语句连接起来进行多条语句筛选. 如果希望是能搜索到全站所有的数据,一般在数据库设计之初最好就是把所有数据放一个表,然后通过扩展表的方式进行数据扩展!具体方法可以参考ONETHINK的设计模式.
具体搜索方法: SELECT * FROM 表名 WHERE 字段 LIKE '%关键字%'
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);
sybase_connect连上数据库.
语法: int sybase_connect(string [servername], string [username], string [password]);
返回值: 整数函数种类: 数据库功能 本函数用来打开与 Sybase 数据库的连接.
参数 servername 为欲连上的数据库服务器名称.
参数 username 及 password 可省略,分别为连接使用的帐号及密码.
使用本函数需注意早点关闭数据库,以减少系统的负担.
连接成功则返回数据库的连接代号,失败返回 false 值.
写一个正则匹配就可以了
$html='li................../li';
preg_match_all('/lia?href="(.*)"(.*)\/aspan?style="color:#F00;"(.*)\/span\/li/Ui',$html,$data);
print_R($data);//就有数据了注意空格那些都要和代码里的一致
以上就是土嘎嘎小编为大家整理的php搜索网页标题相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!