p()
p()
输出各种类型的数据,调试程序时打印数据使用。
style(string $style, string $type = 'private', string $path = 'https://assets.tianfu.pro/style', string $version = '1.2')
Env Style load for Thinkphp 6.0
open 开源库 private 私有库:第1方库 project 项目库:第2方库 protected 模块库:第2方库 public 公共库:第3方库
string | $style | |
string | $type | [open|public|project|protected|private] |
string | $path | |
string | $version |
script(string $script = '', string $type = 'private', string $path = 'https://assets.tianfu.pro/script', string $version = '1.2')
Env Script load for Thinkphp 6.0
open 开源库 private 私有库:第1方库 project 项目库:第2方库 protected 模块库:第2方库 public 公共库:第3方库
string | $script | |
string | $type | [open|public|project|protected|private] |
string | $path | |
string | $version |
cuthtml( $str, integer $length, string $suffixStr = '...', boolean $clearhtml = true, string $charset = 'utf-8', integer $start, string $tags = 'P|DIV|H1|H2|H3|H4|H5|H6|ADDRESS|PRE|TABLE|TR|TD|TH|INPUT|SELECT|TEXTAREA|OBJECT|A|UL|OL|LI|BASE|META|LINK|HR|BR|PARAM|IMG|AREA|INPUT|SPAN', float $zhfw = 0.9) : string
字符截断,支持html补全
$str | ||
integer | $length | |
string | $suffixStr | |
boolean | $clearhtml | |
string | $charset | |
integer | $start | |
string | $tags | |
float | $zhfw |
package |
Default |
---|
curlDownFile( $url, string $path = '', string $filename = '') : array|boolean
CURL 下载文件(图片)
$url | ||
string | $path | |
string | $filename |
package |
Default |
---|
css_merge( $css, null $savefile = null) : false|integer|string
合并CSS
$css | ||
null | $savefile |
package |
Default |
---|
uri_merge(string $url, string $key, $value) : string
合并URI,向URL中添加参数
string | $url | |
string | $key | |
$value |
package |
Default |
---|
phone_format( $phone, integer $start = 3, integer $end = 4, string $spacing = ' ') : string
手机号格式化 参数1:手机号 参数2:开始位置,默认为3 参数3:结束位置,默认为6 参数4:间隔符号,默认为空格 输出:格式化后的手机号:133 3360 9123 默认:开始于3,间隔4个
$phone | ||
integer | $start | |
integer | $end | |
string | $spacing |
package |
Default |
---|
string_explode(string $string, string $separator = ',', integer $limit) : false|string|array<mixed,string>
string | $string | |
string | $separator | |
integer | $limit |
package |
Default |
---|
string_encrypt(string $string, string $params = '') : string
字符串加密
string | $string | 字符串,例手机号(默认参数) |
string | $params | 字符数组,加密的起始位置,加密字符(附加参数) |
** File not found : <{$phone|string_encrypt:"3,7,×"}> **
package |
Default |
---|---|
TODO |
:暂时只能加密已知长度,随后加入根据长度自动计算 |
array_total(array $array, string $field) : float|integer
统计数组中某一列的和
array | $array | |
string | $field |
package |
Default |
---|
package |
Default |
---|
package |
Default |
---|
truncate(string $string, integer $length = 80, string $etc = '...', boolean $break_words = false, boolean $middle = false, string $charset = 'UTF-8') : string
截取字符串到指定长度,默认长度是80. 第二个参数可选,指定了截取后代替显示的字符。 截取后的字符长度是截取规定的长度加上第二个参数的字符长度。 默认truncate会尝试按单词进行截取。 如果你希望按字符截取(单词可能会被截断),需要设置第三个参数true。
string | $string | |
integer | $length | |
string | $etc | |
boolean | $break_words | |
boolean | $middle | |
string | $charset |
package |
Default |
---|