PHP

php数组函数-usort()-的使用方法?

usort — 使用用户自定义的比较函数对数组中的值进行排序。本函数将用用户自定义的比较函数对一个数组中的值进行排序。 如果要排序的数组需要用一种不寻常的标准进行排序,那么应该使用此函数。注意:如果两个成员完全相同,那么它们在排序数组中的相对顺序是未定义的。注意: 此函数为 array 中的元素赋与新的键名。这将删除原有的键名,而不是仅仅将键名重新排序。

php数组函数-array_fill_keys()-使用指定的键和值填充数组

php数组函数-array_fill_keys()-使用指定的键和值填充数组,array_fill_keys(array $keys, mixed $value): array 使用 value 参数的值作为值,使用 keys 数组的值作为键来填充一个数组。

php数组函数-array_fill() 用给定的值填充数组

php数组 array_fill() 用 value 参数的值填充 count 个元素到数组, 开始键名由 start_index 参数指定。

php数学函数-ceil() 进一法取整

float ceil ( float value )返回不小于 value 的下一个整数,value 如果有小数部分则进一位。ceil() 返回的类型仍然是 float,因为 float 值的范围通常比 integer 要大。

php数组函数-array_chunk() 将一个数组分割成多个数组

array_chunk(array $array, int $length, bool $preserve_keys = false) :array 函数返回数据类型为数组。array_chunk() 其实就是将一个数组分割成多个数组,其中每个数组的单元数目由 length 决定。最后一个数组的单元数目可能会少于length 个。

php数组函数-array_column()-返回输入数组中单个列的值

array_column(),php数组函数,返回输入数组中单个列的值。定义和用法 array_column() — 返回数组中指定的一列。array_column() 返回input数组中键值为column_key的列, 如果指定了可选参数index_key,那么input数组中的这一列的值将作为返回数组中对应值的键。

php过滤函数array_filter()函数演示案例

定义和用法 array_filter() 函数用回调函数过滤数组中的元素。该函数把输入数组中的每个键值传给回调函数。如果回调函数返回 true,则把输入数组中的当前键值返回给结果数组。数组键名保持不变。

PHP从字符串中查找和获取包含的数字

PHP从字符串中查找和获取包含的数字,有时候需要获取字符串中的数字,使用trim先处理字符串前后空格,使用php函数strlen判断字符串长度,进行循环判断字符串中的第n个字符是否存在在数组中?存在就把存在的数字拼接起来。

mb_substr() 函数返回字符串的一部分

mb_substr() 函数返回字符串的一部分,只针对英文字符,如果要分割的中文文字则需要使用 mb_substr()。如果 start 参数是负数且 length 小于或等于 start,则 length 为 0。

PHP函数mb_strlen获取字符串的长度

mb_strlen,(PHP 4 >= 4.0.6, PHP 5),mb_strlen — 获取字符串的长度,函数描述:mixed mb_strlen ( string $str [, string $encoding = mb_internal_encoding() ] ),获取一个 string 的长度。