implode() 函数返回由数组元素组合成的字符串。
语法:implode(separator,array) separator 分割符 array 数组。
strpos() 函数查找字符串在另一字符串中第一次出现的位置。
语法:strpos(string,find,start); find 字符串 string 另一字符串 start 第几次。
array_search() 函数在数组中搜索某个键值,并返回对应的键名。
array_search(value,array,strict)
如果第三个参数 strict 被指定为 true,则只有在数据类型和值都一致时才返回相应元素的键名。
htmlspecialchars_decode() 函数把一些预定义的 HTML 实体转换为字符。
会被解码的 HTML 实体是:
- & 解码成 & (和号)
- " 解码成 " (双引号)
- ' 解码成 ' (单引号)
- < 解码成 < (小于)
- > 解码成 > (大于)
- 语法
- htmlspecialchars_decode(string,flags)
bccomp — 比较两个任意精度的数字
int bccomp ( string $left_operand
, string $right_operand
[, int $scale
= int ] )
把right_operand
和left_operand
作比较, 并且返回一个整数的结果.
可选的scale
参数被用作设置指示数字, 在使用来作比较的小数点部分.
如果两个数相等返回0, 左边的数left_operand
比较右边的数right_operand
大返回1, 否则返回-1.
bcadd — 2个任意精度数字的加法计算
string bcadd ( string $left_operand
, string $right_operand
[, int $scale
] )
此可选参数用于设置结果中小数点后的小数位数。也可通过使用 bcscale() 来设置全局默认的小数位数,用于所有函数。
2个操作数求和之后的结果以字符串返回
bcsub — 2个任意精度数字的减法
strval — 获取变量的字符串值