thinkphp问题记录phpQuery使用错误

2014-05-09  使用phpQuery时找不到类,困扰很久

自从有了命名空间之后,会有很多问题,主要是对于非thinkphp规范的第三方包的引用

首先不想把第三方包放到 thinkphp的vendor目录下

基于thinkphp3.2.2. 我习惯将库放到  Common模块,然后将主文件添加 class.php后缀

这样在应用中就可以  import('Common.Util.Libname.Main');这样导入

如果第三方库用了命名空间是最好的。可以用命名空间use

如果没有使用命名空间呢,还是那句话,php会将这些类放于根命名空间下,所以使用的时候得在类名前加\来指明

否则就报类名找不到!!!

$doc = \phpQuery::newDocumentFile('http://news.sina.com.cn/china'); 
echo pq(".blkTop h1:eq(0)")->html(); 


你可能感兴趣的:(PHP,命名空间,微信开发,thinkphp,phpquery)