hyqo / string
Fluent-style string operations
Installs: 50
Dependents: 2
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/hyqo/string
Requires
- php: ^8.2
Requires (Dev)
- phpunit/phpunit: ^9.5
README
Fluent-style string operations
Install
composer require hyqo/string
Usage
use function Hyqo\String\s; echo s('FOO BAR')->lower()->upperFirst(); //Foo bar
Other functions:
use function Hyqo\String\s; use Hyqo\String\SplitFlag; s('foo#bar')->leftCrop('#'); //bar s('foo#bar')->rightCrop('#'); //foo s('foo, , bar')->split(','); // ['foo', ' ', ' bar'] s('foo, , bar')->split(',', SplitFlag::TRIM | SplitFlag::NO_EMPTY); // ['foo', 'bar'] s('foo, , bar')->splitStrictly(','); // ['foo', 'bar']