编辑:已解决-感谢@Adam的评论
我有我的index.php页面,所有页面都包含功能,直到现在为止都有效。 我使用简单HTML DOM库编写了一个小的脚本(粘贴在下面),以刮擦外部网页上的元素值。此值在脚本中存储为$ newprice。 但是,当我将脚本放置在代码中的任何位置时,a)没有运行,b)破坏了其之前的所有HTML / PHP / JS代码。
<?php
include_once('../simple_html_dom.php');
$html = file_get_html('https://www.affordrentacar.co.uk/');
$traverse = $html->find('span.offer-price', 0);
$newprice = $traverse->plaintext;
?>
我已将此脚本复制到其他PHP页面之一,并进行了测试,以回显$ newprice变量,并且效果很好。可能是什么原因造成的?
答案 0 :(得分:2)
尝试显示错误:
error_reporting( E_ALL^E_NOTICE );
ini_set('display_errors', 1);
连接可能有问题,您的本地设置不适用于https