maximo-perez-villalba/tool-txt
最新稳定版本:1.0.0
Composer 安装命令:
composer require maximo-perez-villalba/tool-txt
包简介
La clase TXT agrupa herramientas para trabajar sobre texto al estilo navaja suiza.
README 文档
README
La clase TXT agrupa herramientas para trabajar sobre texto al estilo navaja suiza.
Tools:
startWith
$txt = TXT::create( "Lorem ipsum..." ); $txt->startWith('Lorem '); //TRUE
endWith
TXT::create( "Lorem ipsum..." )->endWith('...'); //TRUE
equals
$text = $otherText = 'Lorem ipsum...'; TXT::create($text)->equals($otherText); //TRUE
compare
Comparación de string segura a nivel binario. Devuelve < 0 si $ext es menor que $therText; > 0 si $text es mayor que $otherText y 0 si son iguales. @see https://www.php.net/manual/es/function.strcmp.php
$text = $otherText = 'Lorem ipsum...'; TXT::create($text)->compare($otherText) === 0; //TRUE
contains
TXT::create('Lorem ipsum...')->contains('rem ip'); //TRUE
lastPart
TXT::create('Lorem|ipsum')->lastPart('|'); //ipsum TXT::create('Lorem|ipsum')->lastPart('|', TRUE); //|ipsum
firstPart
TXT::create('Lorem|ipsum')->firstPart('|'); //Lorem TXT::create('Lorem|ipsum')->firstPart('|', TRUE); //Lorem|
toCamelCaseClass
TXT::create('mAke_mE camel-case pLEase')->toCamelCaseClass() == 'MakeMeCamelCasePlease'; //TRUE
toCamelCaseVariable
TXT::create('MAke_mE camel-case pLEase')->toCamelCaseVariable() == 'makeMeCamelCasePlease'; //TRUE
统计信息
- 总下载量: 133
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 2
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-08-04