我正在尝试使用php var methodDetails = string.Format("{1}({2})",
method.Name,
string.Join(",", method.GetParameters().Select(p => p.ParameterType.Name)));
获取一些网页内容。
我有这个PHP代码:
curl
我得到的输出是:
[这里我得到了我所定位的整个网页内容]
var_dump输出:array(0){}
所以我获取所有内容但不是特定的div内容。我如何使用div id或/和类
来获得它答案 0 :(得分:2)
您需要使用CURLOPT_RETURNTRANSFER
选项使curl_exec
返回网址的内容而不是输出。
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
如果您没有使用任何其他cURL
选项,则可以使用更简单的file_get_contents
:
$file_contents = file_get_contents($target_url);
简单的HTML DOM Parser包含一个为您自动执行此操作的功能:
$html = file_get_html($target_url);