backendtea / ctype-compat
v0.1.2
2018-04-28 16:11 UTC
Requires
- php: ^5.3 || ^7.0
This package is not auto-updated.
Last update: 2022-02-01 13:13:06 UTC
README
此包已过时,请使用 symfony/polyfill-ctype 代替。
一个确保在编译时使用 --disable-ctype
编译的 PHP 版本下,ctype 函数仍然可以工作的包。如果ctype被启用,此包将不会做任何事情,如果ctype被禁用,此包将提供这些函数,而不是在找不到它们时崩溃。
唯一的要求是 php 5.3+
安装
Composer
只需运行以下命令
$ composer require backendtea/ctype-compat
手动安装
下载 src/ctype.php
文件,并将其包含在你的项目中。
使用
通过 composer 安装此包后,你将自动使用它,无需配置。
如果此包是手动添加到项目的,请将其 include_once
包含在引导文件中,或者简单地放在需要的地方。
版本控制
此项目遵循 语义版本控制 2.0.0,这意味着任何 公共 的重大变更都将导致主要版本升级。任何标记为 @internal
的内容可以随时更改,不应依赖。
尽管目前处于 0.*
版本,因此允许在次要版本中具有 BC 破坏性更改,但我们将尽量减少破坏性更改。主要的 0.*
版本主要表示它尚未得到广泛使用。
限制
常规ctype函数是区域相关的,这些版本略微“愚昧”,因此如果依赖于区域,可能不会给出预期结果。
贡献
如果此包出现意外行为,请 报告 GitHub 问题。如果您希望创建一个拉取请求,请阅读我们的 贡献指南