【问题标题】:Using phpQuery for data abstraction使用 phpQuery 进行数据抽象
【发布时间】:2012-01-23 13:48:12
【问题描述】:

我必须从网页中获取一些数据。我想为此使用 phpQuery。当我尝试示例时

require_once('phpQuery/phpQuery.php');
phpQuery::browserGet('http://www.google.com/', 'success1');
function success1($browser) {
  $browser
    ->WebBrowser('success2')
    ->find('input[name=q]')
      ->val('search phrase')
      ->parents('form')
        ->submit();
}
function success2($browser) {
  print $browser;
}

我收到了类似的错误消息

Fatal error: Class 'phpQuery' not found in /var/www/TantraProjects/Testing/pregmatch.php on line 4 

我不知道是 phpQuery 类不存在还是别的什么。

【问题讨论】:

  • phpQuery.php 保存在哪里?必须在include_path

标签: php phpquery


【解决方案1】:

这显然是 php 引擎无法找到您的 phpQuery 文件的问题。所以问题出在

 require_once ('phpQuery/phpQuery.php'); 

线。 phpQueryfolder 是在 Testing 文件夹还是 TantraProjects 文件夹中?如果是后者,请更改:

 require_once '../phpQuery/phpQuery.php';

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-08-13
    • 1970-01-01
    • 2020-12-06
    • 2018-07-08
    • 1970-01-01
    • 2013-06-02
    • 2015-07-24
    相关资源
    最近更新 更多