PHP 入門 5 陣列

2021-10-04 16:34:35 字數 1723 閱讀 9783

排序陣列函式

注:php 內部將所有的陣列都儲存為關聯陣列。

向乙個已存在的索引陣列末尾新增更多的值,可以使用語法。

$family

=array

("fred"

,"wilma");

$family

="pebbles"

;// $family[2] 是 "pebbles"

如果該陣列為關聯陣列,則新增的索引為 0 。

$family

=array

('name'

=>

"wilma");

$family

="pebbles"

;// $family[0] 是 "pebbles"

// 樣例陣列

$arr

=array

('name'

=>

"fred"

,'age'

=>35,

'wife'

=>

"wilma");

$arr1

=array

("fred",35

,"wilma"

);

foreach

($arr

as$val

)\n";}

/* output

fred

35wilma */

foreach

($arr

as$key

=>

$value

) is

\n";}/

* output

fred's name is fred

fred's age is 35

fred's wife is wilma *

/

每個 php 陣列都會跟蹤當前所處理的元素,指向當前元素的指標被稱為迭代器。迭代器的函式如下:

while

(list

($key

,$value)=

each

($arr))

is \n";

}// 會彈出警告

/* output

fred's name is fred

fred's age is 35

fred's wife is wilma *

/

$arr1count

=count

($arr1);

for($i=

0;$i<

$arr1count;$i

++)\n";

}/* output

fred

35wilma */

效果

公升序降序

使用者自定義函式

按值排序陣列,然後從 0 開始重新分配索引

sort()

rsort()

usort(&array, callback)

按值排序

asort()

arsort()

uasort(&array, callback)

按鍵排序

ksort()

krsort()

uksort(&array, callback)

js入門 5 陣列

陣列相關 陣列定義 下標越界 陣列的長度 更改陣列項 陣列的遍歷 push 方法 pop 方法 unshift 方法 shift 方法在指定位置插入新項 刪除指定項 被刪除的項會返回sort 求陣列中每一項的總和和平均數 求陣列的最大值和最小值 陣列去重 var qcarr 1,1,1,2,2,2,...

PHP陣列函式 5

1.array reverse 函式以相反的元素順序返回陣列 array reverse array,preserve preserve規定是否保留原始陣列的鍵名array reverse 函式將原陣列中的元素順序翻轉,建立新的陣列並返回。如果第二個引數指定為 true,則元素的鍵名保持不變,否則鍵...

C 基礎語法入門 5 陣列

5.3 二維陣列 黑馬程式設計師匠心之作 c 教程從0到1入門程式設計 學習筆記 目標 對c 有初步了解,能夠有基礎程式設計能力 案例 通訊錄管理系統 特點一 陣列,就是乙個集合,裡面存放了相同型別的資料元素 特點二 陣列是由連續的記憶體位置組成的 定義有三種方式 資料型別 資料名 陣列長度 int...