【发布时间】:2012-11-30 09:42:47
【问题描述】:
我在使用下面的这段代码时遇到了问题。每当我从浏览器运行此文件时,它都会在浏览器上显示相同的代码load_file($target_url); foreach($html->find(‘a’) as $link){ echo $link->href."
"; } ?>,而不是所需的结果。我正在使用 xampp 开发一个网站。 PHP 也配置正确。
<?php
include_once('/simple.php');
$target_url = "http://www.example.com/";
$html = new simple_html_dom();
$html->load_file($target_url);
foreach($html->find(‘a’) as $link){
echo $link->href."<br />";
}
?>
【问题讨论】:
-
您还有其他可以正常工作的 PHP 文件吗?另外 - 查看 simple.php 可能有问题。也许你也可以在这里发布它的代码。从我在这里看到的情况来看,如果 PHP 配置正确,一切都应该没问题。
-
确保文件的扩展名是 .php 以及如何打开 php 标签?你确定你使用的是
-
您是否只是通过将浏览器作为文件指向它来打开文件,还是使用localhost... URL?
-
我确定扩展名是.php
-
(题外话,因为它与问题中的问题无关):
find(‘a’)--> 此代码将无法正常工作,如图所示。a周围有无效的引号字符。它们看起来像是已被 Outlook 或 Word 等程序转换为大引号。由于这样的事情,你应该使用避免这样的程序来编写代码。使用程序员的文本编辑器或 IDE。
标签: php