edoceo / lowline
魔法全局函数
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: 2024-09-07 21:14:36 UTC
README
此库引入了数十个函数,所有函数都以__
为前缀,添加到全局PHP命名空间。
这些例程是扩展、辅助工具、简写,是对现有核心PHP函数的封装。
示例
一个典型的例子是json_encode
,它有一些旧的默认值。我们只需简单地更改这些值,使用我们的“魔法”函数,添加两个__
。
__json_encode($d);
__不是保留的吗?
这(某种程度上)是真的!PHP是这样说的。
PHP保留所有以__开头的函数名称作为魔法函数。建议您在PHP中不要使用带有__的函数名称,除非您想要一些记录的魔法功能。
所以,它是保留的,但明确是为了魔法。而这个库正在以类似的方式执行“魔法”,只是针对非OO的函数。并且是有记录的(某种程度上)。