您好,欢迎来到二三四教育网。
搜索
您的当前位置:首页PHP - 数组排序函数总结

PHP - 数组排序函数总结

来源:二三四教育网

实例代码:

<?php
namespace Weixin\Controller;
use Think\Controller;
class CeshiController extends BaseController{
    /**
     * PHP - 数组排序函数
     * sort() - 对数组进行升序排列
     * rsort() - 对数组进行降序排列
     * asort() - 根据关联数组的值,对数组进行升序排列
     * 
     * 
     */
    public function index(){
        //sort() - 对数组进行升序排列
        $cars=array("Volvo","BMW","Toyota");
        sort($cars);
        echo 'sort升序排列:  ';
        print_r($cars);
        echo "<br>";
        
        //rsort() - 对数组进行降序排列
        $numbers=array(4,6,2,22,11);
        echo 'rsort降序排列:  ';
        rsort($numbers);
        print_r($numbers);
        echo "<br>";
        
        //asort() - 根据数组的值,对数组进行升序排列
        $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
        asort($age);
        echo 'asort() - 根据数组的值,对数组进行升序排列: ';
        print_r($age);
        echo "<br>";
        
        //ksort() - 根据数组的键,对数组进行升序排列
        $ages=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
        ksort($ages);
        echo 'ksort() - 根据数组的键,对数组进行升序排列: ';
        print_r($ages);
        echo "<br>";
        
        //arsort() - 根据数组的值,对数组进行降序排列
        $jage=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
        arsort($jage);
        echo 'arsort() - 根据数组的值,对数组进行降序排列: ';
        print_r($jage);
        echo "<br>";
        
        //krsort() - 根据数组的键,对数组进行降序排列
        $kages=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
        krsort($kages);
        echo 'krsort() - 根据数组的键,对数组进行降序排列: ';
        print_r($kages);
        echo "<br>";
    }
    
    
    
    
    
    
}

Copyright © 2019- how234.cn 版权所有 赣ICP备2023008801号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务