josantonius / str
1.1.6
2018-01-07 13:43 UTC
Requires
- php: ^5.6 || ^7.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.3 || ^2.8
- phpmd/phpmd: ^2.6
- phpunit/phpunit: ^5.7 || ^6.0
- squizlabs/php_codesniffer: ^3.0
README
PHP 字符串处理库。
需求
此库支持 PHP 版本 5.6 或更高版本,并且与 HHVM 版本 3.0 或更高版本兼容。
安装
安装此扩展的首选方式是通过 Composer。
要安装 PHP Str 库,只需
$ composer require Josantonius/Str
前面的命令只会安装必要的文件,如果您想 下载整个源代码,可以使用
$ composer require Josantonius/Str --prefer-source
您也可以使用 Git 克隆完整的仓库
$ git clone https://github.com/Josantonius/PHP-Str.git
或者 手动安装
$ wget https://raw.githubusercontent.com/Josantonius/PHP-Str/master/src/Str.php
可用方法
- 检查字符串是否以特定值开始
Str::startsWith($search, $string);
属性 | 描述 | 类型 | 必需 | 默认 |
---|---|---|---|---|
$search | 要搜索的字符串。 | string | 是 | |
$string | 要搜索的字符串。 | string | 是 |
返回 (布尔值)
- 检查字符串是否以特定值结束
Str::endsWith($search, $string);
属性 | 描述 | 类型 | 必需 | 默认 |
---|---|---|---|---|
$search | 要搜索的字符串。 | string | 是 | |
$string | 要搜索的字符串。 | string | 是 |
返回 (布尔值)
快速入门
要使用 Composer 使用此库
require __DIR__ . '/vendor/autoload.php'; use Josantonius\Str\Str;
如果您是手动安装的,可以使用它
require_once __DIR__ . '/Str.php'; use Josantonius\Str\Str;
用法
此库的使用示例
- 检查字符串是否以特定值开始
Str::startsWith("Hello", "Hello world");
- 检查字符串是否以特定值结束
Str::endsWith("world", "Hello World");
测试
$ git clone https://github.com/Josantonius/PHP-Str.git
$ cd PHP-Str
$ composer install
使用 PHPUnit 运行单元测试
$ composer phpunit
$ composer phpcs
运行PHP Mess Detector测试以检测代码风格中的不一致性
$ composer phpmd
运行所有之前的测试
$ composer tests
☑ TODO
- 添加新功能。
- 改进测试。
- 改进文档。
- 重构禁用代码风格规则的代码。请参阅phpmd.xml和.php_cs.dist。
贡献
拉取请求
- 分叉并克隆.
- 运行
composer install
命令以安装依赖项。这还将安装开发依赖项。 - 运行
composer fix
命令以执行代码规范修复器。 - 运行测试。
- 创建一个分支,提交,推送,并发送给我一个拉取请求。
仓库
此仓库的文件结构是用PHP-Skeleton创建的。
许可
本项目受MIT许可许可。有关更多信息,请参阅LICENSE文件。
版权
2017 - 2018 Josantonius, josantonius.com
如果您觉得它有用,请告诉我 😉