企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
函数源码位置在:`apps/functions/string.php` #### 加密密码(encrypt) ~~~ /** * @param string $data 待加密字符串 * @return string 返回加密后的字符串 */ function encrypt($data) ~~~ #### 简单对称加密算法之加密(symmetry_encode) ~~~ /** * @param [string] $string [需要加密的字串] * @param [string] $skey [加密EKY] * @return [string] */ function symmetry_encode($string = '', $skey = 'http://www.eacoo123.com/') ~~~ #### 简单对称加密算法之解密(symmetry_decode) ~~~ /** * @param [string] $string [需要解密的字串] * @param [string] $skey [解密KEY] * @return [string] */ function symmetry_decode($string = '', $skey = 'http://www.eacoo123.com/') ~~~ #### 字符串截取,支持中文和其他编码(msubstr) ~~~ /** * @param string $str 需要转换的字符串 * @param string $start 开始位置 * @param string $length 截取长度 * @param string $charset 编码格式 * @param string $suffix 截断显示字符 * @return string */ function msubstr($str, $start=0, $length, $charset="utf-8", $suffix=true) ~~~ #### 字符串截取指定长度(cut_str) ~~~ /** * @param string $string 待截取的字符串 * @param int $len 截取的长度 * @param int $start 从第几个字符开始截取 * @param boolean $suffix 是否在截取后的字符串后跟上省略号 * @return string 返回截取后的字符串 */ function cut_str($str, $len = 100, $start = 0, $suffix = 1) ~~~ #### 产生随机字串,可用来自动生成密码 默认长度6位 字母和数字混合(rand_string) ~~~ /** * 产生随机字串,可用来自动生成密码 默认长度6位 字母和数字混合 * @param string $len 长度 * @param string $type 字串类型 * 0 字母 1 数字 其它 混合 * @param string $addChars 额外字符 * @return string */ function rand_string($len=6,$type='',$addChars='') ~~~ #### 生成随机字符串(rand_code) ~~~ /** * 生成随机字符串 * @param int $length 要生成的随机字符串长度 * @param string $type 随机码类型:0,数字+大写字母;1,数字;2,小写字母;3,大写字母;4,特殊字符;-1,数字+大小写字母+特殊字符 * @return string */ function rand_code($length = 6, $type = 1) ~~~ #### 截取内容(get_sub_content) ~~~ /** * 截取内容 * @param [type] $content 内容 * @param [type] $begin 开始字符串 * @param [type] $end 结尾字符串 * @return [type] [description] */ function get_sub_content($content='',$begin='',$end='') ~~~ #### 金额格式化(format_money) ~~~ /** * 金额格式化 * @param string $number 数字 */ function format_money($number) ~~~ #### 校验金额格式(check_money_format) ~~~ /** * 校验金额格式 * @param [type] $accountPrice 金额值 * @return [type] [description] */ function check_money_format($accountPrice) ~~~