Heim >Backend-Entwicklung >PHP-Tutorial > file_get_contents有关问题

file_get_contents有关问题

WBOY
WBOYOriginal
2016-06-13 13:45:43917Durchsuche

file_get_contents问题
代码如下: 
$text=strstr(file_get_contents(http://www.baidu.com/s?wd=百度'),'找到相关结果约');

运行后 $text 为什么没值;

------解决方案--------------------
你在浏览器地址栏输入 http://www.baidu.com/s?wd=百度
你看到了 找到相关结果约 字样了吗?

我眼神不好,没看见
------解决方案--------------------
你不说我也找不到那个 相关结果,以前相关结果都是在上面的。
你的代码少了个' 不过即使加了也是一个效果.

弄这种东西 最好的就是正则了

$html = file_get_contents('http://www.baidu.com/s?wd=百度');
$html = iconv('GBK', 'UTF-8', $html);//如果你的页面是utf-8编码需要一个转换
preg_match('/找到相关结果约([0-9,]+个)/', $html, $math);
echo $math[1];

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn