百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
S

scalar_objects

> 编程语言
开源

扩展,添加了对 PHP 中原始类型方法调用的支持

1.1K stars0 点赞3 次浏览
访问官网GitHub

工具介绍

扩展,添加了对 PHP 中原始类型方法调用的支持

添加对 PHP 中原始类型方法调用的支持 =====================================================

此仓库的主要目的是提供一个概念验证实现,可用于设计新的 API。将原始类型的操作转换为对象语法,是 PHP 重新设计许多不一致的核心 API 的一个独特机会。此仓库提供了快速原型化和测试新 API 作为用户代码的手段。一旦确定了 API,将提议将其纳入 PHP。

类型处理器通过 register_primitive_type_handler 进行注册。该函数接受一个类型名称(如 "string" 或 "array")和一个类名称。该类应包含静态方法,这些方法接收原始类型作为第一个参数:

正如介绍中已经指出的那样,此仓库的主要目的是为基本类型设计良好的 API。已实现的 API 位于 handlers/ 文件夹中(显然仍在开发中)。若要加载这些 API,只需包含 handlers/bootstrap.php 文件。

下载一个与您的 PHP 版本匹配的 [预构建 Windows DLL][windows_dlls],并将其移动到 PHP 安装的 ext/ 目录中。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

PHP

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言