字符串操作辅助类
目录
- uuid 生成
- 日期和时间戳互转
- 获取缩略图地址
- 创建缩略图地址
- 分析枚举类型配置值
- 返回字符串在另一个字符串中第一次出现的位置
- XML 字符串转对象
- 字符串提取汉字
- 字母大小写转驼峰命名
- 驼峰命名法转下划线风格
- 获取字符串后面的字符串
- 获取随机字符串
- 获取随机数字
引入
use common\helpers\StringHelper;
uuid 生成
/**
* 生成Uuid
*
* @param string $type 类型 默认时间 time/md5/random/sha1/uniqid 其中uniqid不需要特别开启php函数
* @param string $name 加密名
* @return string
*/
StringHelper::uuid($type = 'time', $name = 'php.net');
日期转时间戳
/**
* 日期转时间戳
*
* @param $value
* @return false|int
*/
StringHelper::dateToInt($value)
获取缩略图地址
/**
* 获取缩略图地址
*
* @param string $url
* @param int $width
* @param int $height
*/
StringHelper::getThumbUrl($url, $width, $height)
创建缩略图地址
/**
* 创建缩略图地址
*
* @param string $url
* @param int $width
* @param int $height
*/
StringHelper::createThumbUrl($url, $width, $height)
分析枚举类型配置值
返回字符串在另一个字符串中第一次出现的位置
XML 字符串转对象
字符串提取汉字
字母大小写转驼峰命名
驼峰命名法转下划线风格
获取字符串后面的字符串
获取随机字符串
获取随机数字
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。