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);
实现有很多种方法的:
第一种:在首页$_SESSION['title']="标题";
之后在站点下都可以用title?PHP echo $_SESSION['title']?/title
第二种:新建一个配置文件config.php
在里面定义一个静态变量public static $title="标题";
之后在站点下都先include 'config.php'
然后可以用title?PHP echo $title?/title
望采纳!
你把$data写入临时文件调试一下看看,究竟是否获得了网页代码,网页代码里面是否有title标签,或者是title的写法与预期不一致.
调试语句:
file_put_contents('debug.1.txt', $data);
另外,使用修饰符/s或者/m试试看,有一个的功能是使用.可以匹配回车和换行.
具体代码如下:
php
$ch = curl_init();
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还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快.
以上就是土嘎嘎小编为大家整理的用php获取页面标题相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!