搜索谷歌,php文档和ofc堆栈溢出,找不到合适的东西,我需要一些代码的帮助,我需要为我的函数if
编写一个file_get_html
语句,这显然很明显使用Simple HTML DOM Parser
我需要它返回一个像Hello World
这样的简单回显,如果它只显示为http://sweetvideos.net
但它将输出为$element->content
,因为我的当前脚本为og:image
我自己花了几个小时尝试几个小时,然后继续回来......
file_get_contents(http://sweetvideos.net): failed to open stream: HTTP request failed! HTTP/1.1 404 NOT FOUND
任何人都可以帮助我吗?
我的代码:
include('include/simple_html_dom.php');
$url = "?video=12c11210";
$html = file_get_html('http://sweetvideos.net' . $url);
if ($html->find('meta[property=og:image]')) {
foreach ($html->find('meta[property=og:image]') as $element) {
$img[] = $element->attr['content'];
}
}
答案 0 :(得分:0)
试试这个,看看它是否适合你?
<?php
$ch = curl_init("http://www.example.com/");
$fp = fopen("example_homepage.txt", "w");
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
fclose($fp);
?>