zoukankan      html  css  js  c++  java
  • 几个很相近的数组函数

    1.array_udiff_action 和 array_diff_uaction 

    ①:array array_udiff_assoc ( array $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();

     

     

     

     

     

  • 相关阅读:
    Android常用开发工具的用法
    搭建Android开发环境
    开篇 Android系统的体系结构
    学习安卓笔记
    C# DllImport用法和路径问题
    jq 实现无限级地区联动 样式为bootstrap
    YII2 日志
    centos6.5 lamp 环境 使用yum安装方法
    mysql 时间戳 按周、日、月 统计方法 附 date格式
    Yii2.0中文开发向导——控制器(Controller)
  • 原文地址:https://www.cnblogs.com/da-guang/p/4969355.html
Copyright © 2011-2022 走看看