随笔分类 - PHP函数
分享PHP中的函数
摘要:array_fill_keys — 使用指定的键和值填充数组 说明 array_fill_keys ( array $keys , mixed $value ) : array 使用 value 参数的值作为值,使用 keys 数组的值作为键来填充一个数组。 参数 keys:使用该数组的值作为键。非
阅读全文
摘要:array_diff — 计算数组的差集 说明 array_diff ( array $array , array ...$arrays ) : array 对比 array 和其他一个或者多个数组,返回在 array 中但是不在其他 array 里的值。 参数 array:要被对比的数组 arra
阅读全文
摘要:array_diff_ukey — 用回调函数对键名比较计算数组的差集 说明 array_diff_ukey ( array $array1 , array $array2 , array $... = ? , callable $key_compare_func ) : array array_d
阅读全文
摘要:array_diff_uassoc — 用用户提供的回调函数做索引检查来计算数组的差集 说明 array_diff_uassoc ( array $array1 , array $array2 , array $... = ? , callable $key_compare_func ) : arr
阅读全文
摘要:array_diff_key — 使用键名比较计算数组的差集 说明: array_diff_key ( array $array1 , array $array2 , array $... = ? ) : array 参数: array1:从这个数组进行比较 array2:针对此数组进行比较 ...
阅读全文
摘要:array_diff_assoc — 带索引检查计算数组的差集 说明: array_diff_assoc ( array $array1 , array $array2 , array $... = ? ) : arra array_diff_assoc() 返回一个数组,该数组包括了所有在 arr
阅读全文
摘要:array_count_values — 统计数组中所有的值 说明: array_count_values ( array $array ) : array array_count_values() 返回一个数组: 数组的键是 array 里单元的值; 数组的值是 array 单元的值出现的次数。
阅读全文
摘要:array_combine — 创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值 说明: array_combine ( array $keys , array $values ) : array 返回一个 array,用来自 keys 数组的值作为键名,来自 values 数组的值作
阅读全文
摘要:array_column — 返回数组中指定的一列 说明: array_column ( array $input , mixed $column_key , mixed $index_key = null ) : array array_column() 返回input数组中键值为column_k
阅读全文
摘要:array_change_key_case(array $array, int $case = CASE_LOWER) : array 说明: array_change_key_case() 将 array 数组中的所有键名改为全小写或大写。本函数不改变数字索引。 参数 array 需要操作的数组
阅读全文
摘要:lcg_value () 组合线性同余发生器 float lcg_value ( void ) 说明: lcg_value() 返回范围为 (0, 1) 的一个伪随机数。本函数组合了周期为 2^31 - 85 和 2^31 - 249 的两个同余发生器。本函数的周期等于这两个素数的乘积。返回值: 范
阅读全文
摘要:is_nan () 判断是否为合法数值 bool is_nan ( float $val ) 说明: 如果 val 为"非数值",例如 acos(1.01) 的结果,则返回 TRUE。参数: val 要检查的值返回值: 如果 val 不是一个数字(not a number)返回 TRUE,否则返回
阅读全文
摘要:is_finite () 判断是否为有限值 bool is_finite ( float $val ) 说明: 检查 val 是否是是本机平台上浮点数所允许范围中的一个合法的有限值。参数: val 要检查的值 返回值: 如果 val 是本机平台上 PHP 浮点数所允许范围中的一个合法的有限值,则返回
阅读全文
摘要:intdiv () 对除法结果取整 int intdiv ( int $dividend , int $divisor ) 说明:返回 dividend 除以 divisor 商数的整数部分。参数: dividend 被除数。 divisor 除数。 返回值: dividend 除以 divisor
阅读全文
摘要:lcfirst() 使一个字符串的第一个字符小写。 string lcfirst ( string $str ) 说明:返回str的第一个字符小写了的字符串。如果str的第一个字符是字母,则将其转换为小写。 需要注意的是"字母"是由当前语言区域决定的。比如,在默认的"C"区域像日耳曼语系中的元音变音
阅读全文
摘要:preg_split() 通过一个正则表达式分隔字符串。 array preg_split ( string $pattern, string $subject[, int $limit=-1[, int $flags=0]]) 说明: 通过一个正则表达式分隔给定字符串. 参数描述 pattern
阅读全文
摘要:split() 用正则表达式将字符串分割到数组中。 array split ( string $pattern , string $string [, int $limit ] ) 说明: 本函数返回一个字符串数组,每个单元为 string 经区分大小写的正则表达式 pattern 作为边界分割出的
阅读全文
摘要:chunk_split() 将字符串分割成小块。 string chunk_split ( string $body [, int $chunklen = 76 [, string $end = "\r\n" ]] ) 说明: 使用此函数将字符串分割成小块非常有用。例如将 base64_encode
阅读全文
摘要:lcfirst () 使一个字符串的第一个字符小写 lcfirst ( string $str ) : string 参数描述 str必需。规定要转换的字符串。 返回值: 返回第一个字母小写的 str 字符串,如果是字母的话。 实例: echo lcfirst('Hello World'); //h
阅读全文
摘要:strtolower () 函数把所有字符转换为小写。 strtolower( string $str ) : string 参数描述 str必需。规定要转换的字符串。 返回值: 返回把字符串中所有字符转换为小写。 实例: echo strtolower("HELLO WORLD"); //hell
阅读全文

浙公网安备 33010602011771号