php 学习笔记--数组篇(13)

发布时间:2020-05-08 18:07:46 作者:lxy920210
来源:网络 阅读:433

krsort(array, type);

作用:

    对数组的参数进行降序排列

参数:

    array:数组

    type:可选规定如何排列数组的元素/项目。可能的值:

返回值:

    成功返回true,失败返回false

例子:对数组的key进行降序排列

 $a = array('1' => 'red', '5' => 'blue', '3' => '12');
 
 krsort($a);
 print_r($a);
 
 输出结果:
 Array
 (
    [5] => blue
    [3] => 12
    [1] => red
 )


ksort(array, type);

作用:

    对数组的key进行升序排序

参数:

    array:数组

    type:可选。规定如何排列数组的元素/项目。可能的值:

返回值:

    成功返回true,失败返回false

例子:对数组key升序排序

 $a = array('1' => 'red', '5' => 'blue', '3' => '12');
 ksort($a);
 print_r($a);
 
 输出结果:
 Array
 (
    [1] => red
    [3] => 12
    [5] => blue
 )


list(var1, var2, var3.....)

作用:

    把数组中的元素赋值给list中的变量

参数:

    var1:变量名

    var2:变量名

    var3:变量名

返回值:

    返回赋值后的数组

例子:

 $a = array('a' => 'red', 'b' => 'blue', 'c' => '12');
 $res = list($b, $c , $d) = $a; 
 print_r($res);
  
 输出结果:
 Array
 (
    [a] => red
    [b] => blue
    [c] => 12
 )


natcasesort(array)

作用:

    使用自然排序对数组进行不区分大小写的排血

参数:

    array:数组

返回值:

    成功返回true,失败返沪false

例子:

 $a = array('a' => 'red', 'b' => 'blue', 'c' => 'purple');
 natcasesort($a);
 print_r($a);
 
 输出结果: 
 Array
 (
    [b] => blue
    [c] => purple
    [a] => red
 )


natsort(array)

作用:

    使用自然排序对数组排序

参数:

    array:数组

返回值:

    成功返回true,失败返沪false

例子

 $a = array('a' => 'red', 'b' => 'blue', 'c' => 'purple');
 natsort($a);
 print_r($a);
 
 输出结果:
 Array
 (
    [b] => blue
    [c] => purple
    [a] => red
 )



推荐阅读:
  1. php 学习笔记--数组篇(14)
  2. php 学习笔记--数组篇(12)

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

php 数组 array

上一篇:9个html5图表应用分享

下一篇:java DateFormat抽象类

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》