引入到專案中
透過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.php
和QueryList.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/目錄不存在的話手動建立這些目錄即可。
接著需要手動引入需要用到的插件文件,就可以使用插件了。