从php中的文本文件加载多个url

时间:2018-05-08 17:13:44

标签: php

我有这个php,我想从url txt中的多个url中提取标题

这是php代码,不起作用,我不知道为什么,

在url txt中我放了网址,就像这样

1
2
3 等

并且输出仅用于第一个链接,我不知道为什么..有人可以帮助我吗?

function getTitle($url){
@$str = file_get_contents($url); 
if(strlen($str)>0){
    preg_match("/\<title\>(.*)\<\/title\>/",$str,$title);
    return $title[1];
} else {
    return false;
}

}
$urls = file("url.txt");

foreach($urls as $url)
{
$title = getTitle($url);
if($title === false)
{
    continue;
}
echo $title;


} 

0 个答案:

没有答案