edoceo / lowline_php
v2022.0.280
2022-10-07 16:41 UTC
Requires
- php: >=7.0.0
- ext-curl: *
- ext-json: *
This package is auto-updated.
Last update: 2022-10-07 16:44:49 UTC
README
此库引入了数十个函数,所有函数都以 __
前缀添加到全局 PHP 命名空间。
这些例程是扩展、辅助工具、简写,以及对现有核心 PHP 函数的包装。
示例
一个典型的例子是 json_encode
,它有一些遗留的默认值。我们只需用我们的“魔法”函数,添加两个 __
,就可以改变这些值。
__json_encode($d);
__ 不是预留的吗?
(差不多)是真的!PHP 说的是这样。
PHP 预留了所有以 __ 开头的函数名作为魔法函数。建议您在 PHP 中不要使用以 __ 开头的函数名,除非您想要一些文档化的魔法功能。
所以,它是预留的,但明确是为了魔法。而这个库正在以类似的方式“魔法化”,只是针对非面向对象的函数。并且(差不多)有文档。