首页 > 编程语言 > 详细

022-PHP数组排序asort

时间:2019-06-07 13:46:26      阅读:55      评论:0      收藏:0      [点我收藏+]
<?php    
    // 构造一个数组变量
    $users = array("bob" => "Yobert", "steve" => "Btephen", "jon" => "Aonathon");
    
    /*循环输出
        reset() 函数将内部指针指向数组中的第一个元素,并输出。
        相关的方法:
        current() - 返回数组中的当前元素的值,而 key() 函数返回的是元素的键名。
        end() - 将内部指针指向数组中的最后一个元素,并输出
        next() - 将内部指针指向数组中的下一个元素,并输出
        prev() - 将内部指针指向数组中的上一个元素,并输出
        each() - 返回当前元素的键名和键值,并将内部指针向前移动*/
    for (reset($users); $index = key($users); next($users)) {
        print("$index : $users[$index] <BR>\n");
    }
    //<hr> 标签在 HTML 页面中创建一条水平线。
    print("<hr>");
    
    /*  asort() 函数对关联数组按照键值进行升序排序。
        提示:请使用 arsort() 函数对关联数组按照键值进行降序排序。
        提示:请使用 ksort() 函数对关联数组按照键名进行升序排序。*/
    asort($users);
    
    // 打印排序后的数组
    for (reset($users); $index = key($users); next($users)) {
        print("$index : $users[$index] <BR>\n");
    }
?>

技术分享图片

 

022-PHP数组排序asort

原文:https://www.cnblogs.com/tianpan2019/p/10987956.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!