平时在PHP操作HTML时间吃力不讨好的事情, 虽然有“The DOMComment class”之类的神迹,但远不如javasript操作html来得快。 所以懒人们高出一个 phpQuery, 像JQuery一样操作HTML.

<?php
include ‘phpQuery-onefile.php’;
$doc = phpQuery::newDocumentHTML($html);

echo $doc["head > title"]->text();
?>

注意: 看了源码,第二个参数可以指定编码。(utf8、gbk….) $html 必须是utf-8编码的,否则中文会出现乱码;

phpQuery: http://code.google.com/p/phpquery/

python版 pyQuery: http://pypi.python.org/pypi/pyquery