批改狀態(tài):未批改
老師批語:
<?php /醫(yī)院 * 一、正序:sort(),asort(),ksort() * 二、反轉(zhuǎn):rsort(),arsort(),krsort() * reversal,associate() */ echo '<h2>常用數(shù)組函數(shù)(四)</h2><hr color="green">'; $arr = ['id'=>3, 'name'=>'Kevin','course'=>'php','grade'=>60,5=>true]; echo '<pre>'; echo '<p>原始數(shù)組</p>'; print_r($arr); echo '<hr color="red">'; // //1.sort(&$arr,$flag):正序且鍵名重置 // sort($arr); // sort($arr,SORT_NUMERIC); // sort($arr,SORT_STRING); //ASCII // print_r($arr); // //2.asort(&$arr,$flag):正序且鍵名保留 // asort($arr); //忽略類型 // asort($arr,SORT_NUMERIC); // asort($arr,SORT_STRING); //ASCII // print_r($arr); // //3.sort(&$arr,$flag):鍵名排序 // ksort($arr); // ksort($arr,SORT_NUMERIC); // ksort($arr,SORT_STRING); //ASCII // print_r($arr); // //4.sort(&$arr,$flag):倒序且鍵名忽略 // rsort($arr); // rsort($arr,SORT_NUMERIC); // rsort($arr,SORT_STRING); //ASCII // print_r($arr); // //5.sort(&$arr,$flag):倒序且鍵名保留 // arsort($arr); // arsort($arr,SORT_NUMERIC); // arsort($arr,SORT_STRING); //ASCII // print_r($arr); // //6.sort(&$arr,$flag):鍵名反轉(zhuǎn)排序 // krsort($arr); // krsort($arr,SORT_NUMERIC); // krsort($arr,SORT_STRING); //ASCII // print_r($arr); //7.usort() $arr1 = [10, 4, 22, 99, 35, 18]; print_r($arr1); usort($arr,function($a,$b) { $res = $a-$b; if ($res == 0) { return 0; } else if($res >0) { return true; } else { return false; } }); echo '<p>排序后</p>'; print_r($arr1);
點擊 "運行實例" 按鈕查看在線實例
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號