我正在使用以下代码:
$doc = new DOMDocument();
$doc->loadHTML($url);
$data = $doc->saveHTML();
preg_match_all("/$k1(.*?)$k2/s",$data,$matches);
并且它产生了这个错误:
警告:preg_match_all()期望参数2为字符串,对象在第115行的/home/maruf10/public_html/dispatx.php中给出
如果有人帮助找到错误,将会有所帮助。 感谢
答案 0 :(得分:2)
变化
$data = $doc->saveHTML();
到
$data = (string)$doc->saveHTML();
它应该适用。