几个很相近的数组函数
1.array_udiff_action 和 array_diff_uaction
$array1
, array $array2
[, array $ ...
], callable $data_compare_func
)array_udiff_assoc — 带索引检查计算数组的差集,用回调函数比较数据 ps : 用回调函数检查数组的值; 键的话用php内部的机制
②:array array_diff_uassoc ( array $array1
, array $array2
[, array $...
], callable $key_compare_func
)
array_diff_uassoc — 用用户提供的回调函数做索引检查来计算数组的差集 ps : 用回调函数检查键值;值的话用php的内部机制
2.数组的排序:
① bool arsort ( array &$array
[, int $sort_flags
= SORT_REGULAR ] ) 对数组进行逆向排序并保持索引关系
② bool asort ( array &$array
[, int $sort_flags
= SORT_REGULAR ] ) 对数组进行排序并保持索引关系
③ bool krsort ( array &$array
[, int $sort_flags
= SORT_REGULAR ] ) 对数组按照键名逆向排序
④ bool ksort ( array &$array
[, int $sort_flags
= SORT_REGULAR ] ) 对数组按照键名排序
⑤ bool natcasesort ( array &$array
) 用"自然排序"算法对数组进行不区分大小写字母的排序
⑥ bool natsort ( array &$array
) 用"自然排序"算法对数组排序
⑦ bool rsort ( array &$array
[, int $sort_flags
= SORT_REGULAR ] ) 对数组逆向排序 (索引被数字索引所代替 )
⑧ bool sort ( array &$array
[, int $sort_flags
= SORT_REGULAR ] ) 对数组排序 (索引被数字索引所代替)
⑨ mixed highlight_file ( string $filename
[, bool $return
= false ] ) 语法高亮一个文件 (最大的特点是可以将这个php文件的内筒输出到浏览器上!) 别名:show_source();