phpQuery代码地址 https://github.com/phpquery/phpquery
<?
include 'phpQuery.php';
phpQuery::newDocumentFile('http://www.xiaophp.cn');
$companies = pq('#hotcoms .coms')->find('div');
foreach($companies as $company)
{
echo pq($company)->find('h3 a')->text()."<br>";
}
| 参数 | 描述 | 默认值 |
|---|---|---|
| * | 所有元素 | $("*") |
| #id | id="lastname" 的元素 | $("#lastname") |
| .class | 所有 class="intro" 的元素 | $(".intro") |
| element | 所有 <p> 元素 | $("p") |
| .class.class | 所有 class="intro" 且 class="demo" 的元素 | $(".intro.demo") |
| :first | 第一个 <p> 元素 | $("p:first") |
| :last | 最后一个 <p> 元素 | $("p:last") |
| :even | 所有偶数 <tr> 元素 | $("tr:even") |
| :odd | 所有奇数 <tr> 元素 | $("tr:odd") |
| :eq(index) | 列表中的第四个元素(index 从 0 开始) | $("ul li:eq(3)") |
| :gt(no) | 列出 index 大于 3 的元素 | $("ul li:gt(3)") |
| :lt(no) | 列出 index 小于 3 的元素 | $("ul li:lt(3)") |
| :not(selector) | 所有不为空的 input 元素 | $("input:not(:empty)") |
| :header | 所有标题元素 <h1> - <h6> | $(":header") |
| :animated | 所有动画元素 | |
| :contains(text) | 包含指定字符串的所有元素 | $(":contains('W3School')") |
| :empty | 无子(元素)节点的所有元素 | $(":empty") |
| :hidden | 所有隐藏的 <p> 元素 | $("p:hidden") |
| :visible | 所有可见的表格 | $("table:visible") |
| s1,s2,s3 | 所有带有匹配选择的元素 | $("th,td,.intro") |
| [attribute] | 所有带有 href 属性的元素 | $("[href]") |
| [attribute=value] | 所有 href 属性的值等于 "#" 的元素 | $("[href='#']") |
| [attribute!=value] | 所有 href 属性的值不等于 "#" 的元素 | $("[href!='#']") |
| [attribute$=value] | 所有 href 属性的值包含以 ".jpg" 结尾的元素 | $("[href$='.jpg']") |
| :input | 所有 <input> 元素 | $(":input") |
| :text | 所有 type="text" 的 <input> 元素 | $(":text") |
| :password | 所有 type="password" 的 <input> 元素 | $(":password") |
| :radio | 所有 type="radio" 的 <input> 元素 | $(":radio") |
| :checkbox | 所有 type="checkbox" 的 <input> 元素 | $(":checkbox") |
| :submit | 所有 type="submit" 的 <input> 元素 | $(":submit") |
| :reset | 所有 type="reset" 的 <input> 元素 | $(":reset") |
| :button | 所有 type="button" 的 <input> 元素 | $(":button") |
| :image | 所有 type="image" 的 <input> 元素 | $(":image") |
| :file | 所有 type="file" 的 <input> 元素 | $(":file") |
| :enabled | 所有激活的 input 元素 | $(":enabled") |
| :disabled | 所有禁用的 input 元素 | $(":disabled") |
| :selected | 所有被选取的 input 元素 | $(":selected") |
| :checked | 所有被选中的 input 元素 | $(":checked") |
