文件名称:YaLinqo:PHP的另一种LINQ对象[简化的BSD]
文件大小:45KB
文件格式:ZIP
更新时间:2024-02-24 06:41:45
linq php library query statistics
YaLinqo:PHP的另一种LINQ对象 产品特点 .NET LINQ到PHP的最完整端口,还有。 原始LINQ的延迟评估,错误消息和其他行为。 有关所有方法的基于。 文章改编自MSDN的原始LINQ文档。 100%单元测试覆盖率。 功能齐全的LINQ端口(YaLinqo,Ginq,Pinq)具有最佳性能,比最接近的竞争对手至少快2倍,请参阅。 回调函数可以指定为闭包(如function ($v) { return $v; } ),PHP“函数指针”(如'strnatcmp'类'strnatcmp'字符串或诸如array($object, 'methodName')类的array($object, 'methodName') ),字符串“ lambdas”使用各种语法( '"$k = $v"' , '$v ==> $v+1' , '($v, $k) ==> $v + $k' , '($v, $k) ==> { return $v + $k; }' )。 键与值一样重要。 大多数回调函数同时接收值和键。 转换既可以应用于值也可以应用于键; 如果可能的话,密钥永远不会丢失
【文件预览】:
YaLinqo-master
----.coveralls.yml(0B)
----.scrutinizer.yml(278B)
----.sensiolabs.yml(49B)
----phpunit.xml.dist(483B)
----phpdoc.cmd(204B)
----Tests()
--------Unit()
--------Testing()
--------Stubs()
----YaLinqo()
--------Errors.php(1KB)
--------OrderedEnumerable.php(12KB)
--------EnumerablePagination.php(26KB)
--------Functions.php(4KB)
--------Utils.php(6KB)
--------Enumerable.php(64KB)
--------Linq.php(704B)
--------EnumerableGeneration.php(12KB)
----.travis.yml(343B)
----phpdoc.xml(566B)
----license.md(1KB)
----.gitignore(86B)
----readme.md(10KB)
----composer.json(1KB)