PHP手冊 陣列下標

2021-06-08 05:26:15 字數 1031 閱讀 5237

給乙個當前最大鍵名是負值的陣列新增乙個新值,則新生成的的索引將為零(0)。以前新生成的索引為當前最大索引加一,和正值的索引相同。

使用 true 作為鍵名將使 integer 1 成為鍵名。使用 false 作為鍵名將使 integer 0 成為鍵名。使用 null 作為鍵名將等同於使用空字串。使用空字串作為鍵名將新建(或覆蓋)乙個用空字串作為鍵名的值,這和用空的方括號不一樣。

$switching = array(         10, // key = 0

5 => 6,

3 => 7,

'a' => 4,

11, // key = 6 (maximum of integer-indices was 5)

'8' => 2, // key = 8 (integer!)

'02' => 77, // key = '02'

0 => 12 // the value 10 will be overwritten by 12

);

陣列的下標預設從int型的0開始,如不定義下標增加陣列元素,陣列下標將會在當前陣列下標中找出int型的下標中最大的乙個的基礎上+1

如:

$test =

array(

2=>2,

9=>6,

4=>7,

''=>5,//空字串下標

'sss'=>7,//str型下標

true=>33,

false=>66,

3//此處的下標將會使10

);var_dump($test)

列印結果

array (size=8)

2 => int 2

9 => int 6

4 => int 7

'' => int 5

'sss' => int 7

1 => int 33

0 => int 66

10 => int 3

php 增加陣列下標 PHP獲取陣列下標的問題

php 獲取陣列指定值的位置或下標 如下 定義乙個陣列 array array 0 a 1 b 2 c 3 d 使用 array search 要搜尋的值 陣列 key array search b array key 1 key array search a array key 0 擴充套件資料 ...

jQuery 參考手冊 資料

這些方法允許我們將指定的 dom 元素與任意資料相關聯。函式描述 clearqueue 從佇列中刪除所有未執行的專案。data 儲存與匹配元素相關的任意資料。jquery.data 儲存與指定元素相關的任意資料。dequeue 從佇列最前端移除乙個佇列函式,並執行它。jquery.dequeue 從...

JQUERY 參考手冊 資料

clearqueue 從佇列中刪除所有未執行的專案。data 儲存與匹配元素相關的任意資料。jquery.data 儲存與指定元素相關的任意資料。dequeue 從佇列最前端移除乙個佇列函式,並執行它。jquery.dequeue 從佇列最前端移除乙個佇列函式,並執行它。jquery.hasdata...