引入到專案中


透過Composer安裝的

只需要引入vendor/autoload.php檔案就可以使用QueryList及其所有外掛程式了(如果安裝了插件的話)。

範例:

<?php
require 'vendor/autoload.php';
use QL\QueryList;
$hj = QueryList::Query('http://mobile.csdn.net/',array("url"=>array('.unit h1 a','href')));
$data = $hj->getData(function($x){
    return $x['url'];
});
print_r($data);

手動安裝的

手動下載 phpQuery.phpQueryList.php這兩個文件,然後手動引入這兩個文件就可以了。
範例:

<?php
require 'phpQuery.php';
require 'QueryList.php';
use QL\QueryList;
$hj = QueryList::Query('http://mobile.csdn.net/',array("url"=>array('.unit h1 a','href')));
$data = $hj->getData(function($x){
    return $x['url'];
});
print_r($data);

手動安裝QueryList外掛

  • 假設QueryList所在目錄為:
    path/to/QueryList/
  • 則外掛程式目錄應該是:
    ##path/to/QueryList/Ext/
  • 外掛程式所依賴的類別庫存放目錄為:

  • path/to/QueryList/Ext/Lib/目錄不存在的話手動建立這些目錄即可。
    接著需要手動引入需要用到的插件文件,就可以使用插件了。

在各大框架中使用QueryList

遵循目前使用的框架的引入類別庫的規則引入即可使用,後面將做專題講解。


#######################################################################################