0

我正在尝试获得几个 Android 应用程序的标题。这是我正在使用的代码示例:

<?php

// Create DOM from URL or file
$package_name = 'com.brogent.livewallpaper.halloween';
include('simple_html_dom.php');
$html = new simple_html_dom();
$html -> load_file("http://play.google.com/store/apps/details?id='$package_name'");

$det[0][1] = $html->find('h1[class=doc-banner-title]');
echo $det[1];
?>

我遇到的问题是,每当我将脚本加载到 php 文件中时,浏览器都会向我显示:

load_file("http://play.google.com/store/apps/details?id='$package_name'"); $det[0][1] = $html->find('h1[class=doc-banner-title]'); echo $det[1]; ?>

那么,我需要做些什么来解决这个问题,这样我才能获得所需的输出、获得所需的快速信息并继续前进?

4

2 回答 2

0

您需要为您的服务器启用 PHP 解释器和/或具有正确的扩展名。

对于 Apache,您需要安装 PHP 并将以下行添加到httpd.conf

LoadModule php5_module "C:/Program Files/PHP/php5apache2_2.dll"
AddType application/x-httpd-php .php
PHPIniDir "c:/Program Files/PHP"

根据需要替换路径

也可能需要更改此行以读取DirectoryIndex index.php index.html index.htm

编辑

再检查一遍

  1. 该文件的扩展名是.php
  2. <?php在代码的开头和?>结尾(或启动 PHP 解释器的其他方法之一。
  3. 如果使用 XML,请检查字符串是否包含<?>?为第一行 XML。
于 2012-12-02T12:41:12.653 回答
0

您的 Web 服务器配置不正确。确保您的 Web 服务器可以正确解释 php。您需要使用 apache 安装 php 模块。

于 2012-12-02T12:39:26.963 回答