php mysql排序 PHP 陣列排序

2021-10-18 12:38:46 字數 1428 閱讀 7756

php 陣列排序

陣列中的元素能夠以字母或數字順序進行公升序或降序排序。

php - 陣列的排序函式

在本節中,我們將學習如下 php 陣列排序函式:sort() - 以公升序對陣列排序

rsort() - 以降序對陣列排序

asort() - 根據值,以公升序對關聯陣列進行排序

ksort() - 根據鍵,以公升序對關聯陣列進行排序

arsort() - 根據值,以降序對關聯陣列進行排序

krsort() - 根據鍵,以降序對關聯陣列進行排序

對陣列進行公升序排序 - sort()

下面的例子按照字母公升序對陣列 $cars 中的元素進行排序:

例項<?php

$cars=array("porsche","bmw","volvo");

sort($cars);

下面的例子按照數字公升序對陣列 $numbers 中的元素進行排序:

例項<?php

$numbers=array(3,5,1,22,11);

sort($numbers);

對陣列進行降序排序 - rsort()

下面的例子按照字母降序對陣列 $cars 中的元素進行排序:

例項<?php

$cars=array("porsche","bmw","volvo");

rsort($cars);

下面的例子按照數字降序對陣列 $numbers 中的元素進行排序:

例項<?php

$numbers=array(3,5,1,22,11);

rsort($numbers);

根據值對陣列進行公升序排序 - asort()

下面的例子根據值對關聯陣列進行公升序排序:

例項<?php

$age=array("bill"=>"63","steve"=>"56","elon"=>"47");

asort($age);

根據鍵對陣列進行公升序排序 - ksort()

下面的例子根據鍵對關聯陣列進行公升序排序:

例項<?php

$age=array("bill"=>"63","steve"=>"56","elon"=>"47");

ksort($age);

根據值對陣列進行降序排序 - arsort()

下面的例子根據值對關聯陣列進行降序排序:

例項<?php

$age=array("bill"=>"63","steve"=>"56","elon"=>"47");

arsort($age);

根據鍵對陣列進行降序排序 - krsort()

下面的例子根據鍵對關聯陣列進行降序排序:

例項<?php

$age=array("bill"=>"63","steve"=>"56","elon"=>"47");

krsort($age);

php排序陣列排序 php 陣列排序

您現在的位置是 首頁 php php php 陣列排序 一 氣泡排序 基本思想 例 arr 1,5,0 temp 0 外層迴圈,只要確定排好n 1個數,則最後乙個數自然排好了 for i 0 i 每次進行一次大迴圈時,最大數已經在最後了,則下次迴圈則不用再比較已經排好的數 for j 0 j if ...

PHP陣列排序

php陣列排序實際上就是將php陣列進行排序,在本文中也就是對資料庫查詢出來的結果集進行排序。資料庫查詢結果有時候不能直接使用,比如mysql等用in語句出來的結果,因此需要對結果進行某種方式的排序。php陣列排序實際上就是將php陣列進行排序,在本文中也就是對資料庫查詢出來的結果集進行排序。資料庫...

PHP 陣列 排序

一。sort 按字母由前向後或按數字由小到大的順序排序。語法 bool sort array arr int sort flag 處理成功則返回true planet array earth venus mars jupiter saturn sort planet foreach planet a...