rodrigonull/phpquery2

PHP5.3+版本,带有增强CSS支持的phpQuery命名空间版本

0.9.6 2013-03-21 12:39 UTC

This package is not auto-updated.

Last update: 2024-09-18 09:00:31 UTC


README

Build Status

此分支的基本用法

// This gives you the phpQuery object as normally used.
use PhpQuery\PhpQuery as phpQuery;

// This creates the pq() function in your namespace.
PhpQuery::use_function(__NAMESPACE__);

// This creates the pq() function in the global namespace.
PhpQuery::use_function();

关于此分支

此分支包含几个现代化改进

  1. 合并了https://github.com/kevee/phpquery/tree/phpquery-csshttps://github.com/electrolinux/phpquery
  2. 从本仓库中移除了CSSParser并使用composer引入
  3. 添加了PhpQuery\命名空间
  4. 调整文件夹结构以反映PSR-4的使用
  5. 纠正了单元测试并集成到travis-ci

除了这些调整,此项目将仅进行最小维护。有关更多phpQuery使用信息和分支历史,我强烈建议您查看https://github.com/electrolinux/phpquery的README。

非常相似的项目

查看QueryPath,这是一个更活跃的项目,也致力于为PHP复制jQuery语法。

我的首选替代方案

目前市面上有几种phpQuery的替代方案。虽然其中一些有很高的采用率,但我正在寻找一个利用SimpleXML的库,并专注于PHP的使用场景,而不是从头构建所有功能,并添加不必要的方法和选择器以实现jQuery语义完整性。最后,我选择启动一个项目,该项目试图成为一个以PHP为中心的轻量级SimpleXML包装器。了解更多关于QuipXml的信息。