mepihindeveloper/php-server-info

处理 $_SERVER 信息的组件

v1.0.0 2021-04-22 21:07 UTC

This package is auto-updated.

Last update: 2024-09-23 05:40:34 UTC


README

用于在PHP中处理 $_SERVER 信息的组件。

结构

src/
--- interfaces/
--- ServerInfo.php

interfaces 目录中存储了实现自定义 ServerInfo 类所需的接口。

ServerInfo 类实现了用于处理 $_SERVER 信息的 ServerInfoInterface 接口。

可用方法

处理 $_SERVER 时可用的常量列表,可在官方文档中查看。本组件中描述的所有方法都具有以下形式:getКонстантаCamelCase - 且为静态方法。例如,要获取 DOCUMENT_ROOT,存在方法 getDocumentRoot()

组件中实现了额外的静态方法 getVarName(): string,它自动根据方法调用名称生成常量名称。例如,调用 getDocumentRoot() 方法时,会调用 getVarName()。在 getVarName() 中,读取调用它的方法(在本例中为 getDocumentRoot()),并根据上述规则将其转换为常量 DOCUMENT_ROOT

联系方式

您可以通过以下链接在我的社交网络 VKontakte 上联系我:VKontakte: Максим Епихин

如果您更愿意通过电子邮件联系,可以使用此地址:mepihindeveloper@gmail.com

我的 YouTube 频道,专注于网页和游戏项目开发:YouTube: Максим Епихин

您可以通过以下链接向我转账以支持我:转账