使用phpQuery进行数据抽象

时间:2011-12-19 12:14:31

标签: php phpquery

我必须从网页上获取一些数据。我想使用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类是不存在还是别的。

1 个答案:

答案 0 :(得分:0)

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

 require_once ('phpQuery/phpQuery.php'); 

线。 phpQuery文件夹或Testing文件夹中是TantraProjects文件夹吗?如果是后者,请更改:

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