ybagheri/strfun
这是一个方便的小函数,可以去除两个指定文本之间的字符串。这可以用于解析XML文本、bbCode或任何其他定界符代码/文本。基于justin-cook的方法将波斯/阿拉伯数字转换为英文数字,反之亦然。
dev-master
2018-03-06 11:32 UTC
Requires
- php: >=5.6
Requires (Dev)
- phpunit/phpunit: 5.5.*
This package is auto-updated.
Last update: 2024-09-18 02:08:44 UTC
README
这是一个方便的小函数,可以去除两个指定文本之间的字符串。这可以用于解析XML文本、bbCode或任何其他定界符代码/文本。基于justin-cook方法。
用法
通过Composer安装
composer require ybagheri/strfun dev-master
示例
require "vendor/autoload.php"; use Ybagheri\Strfun; $fullstring = 'this is my [tag]dog[/tag]'; $beforeTag = 'this is my '; $afterTag = 'dog[/tag]'; $betweenTag = 'dog'; $startTag='[tag]'; $endTag='[/tag]'; echo Strfun::getStringBetween($fullstring, $startTag, $endTag).'</br>'; //dog echo Strfun::getStringBefore($fullstring, $startTag, $endTag).'</br>'; //this is my echo Strfun::getStringAfter($fullstring, $startTag, $endTag).'</br>'; //dog[/tag] //---------------------------------- $mixedText = '۰۱۲۳456۷۸۹'; echo Strfun::faToEnNumber($mixedText); //'0123456789' echo PHP_EOL; echo Strfun::EnTofaNumber($mixedText); //'۰۱۲۳۴۵۶۷۸۹'