mpclarkson / stringy
一个PHP库,提供了一致的API,用于面向对象地操作字符串。
v1.0.2
2019-04-08 01:04 UTC
Requires
- php: >=5.4.0
Requires (Dev)
- phpunit/phpunit: 3.7.*
This package is auto-updated.
Last update: 2024-09-08 14:19:52 UTC
README
概览
你是否厌倦了PHP在字符串操作方面的不一致性?那就看看这里吧!
以前,你总是不得不写一些复杂的代码来检查字符串是否包含子字符串
strpos($mystring, $substring) !== false ? true : false;
现在你可以这样做(以及许多其他事情),而且很合理!
$string = new String($myString); $bool = $string->contains($substring);
太好了! :)
用法
应用任何方法后,可以通过以下方式访问底层文本/字符串:
$stringy = new Stringy("mystring"); $stringy->append("is fun", " "); echo $stringy->string(); //"mystring is fun";
方法
查看测试用例以了解每种方法的示例。
需求
- PHP 5.4+
Composer
使用 Composer,在您的 composer.json
文件中添加以下行:
"require": { "mpclarkson/stringy": "dev-master" },
待办事项
- 更多方法
- 欢迎贡献
致谢
这受到了Apple的Swift语言中字符串操作美化的启发。
感谢来自 布里斯班Paper Planes数字营销 的支持。