2
A
回答
12
array_flip()將所有密鑰與其關聯值交換到數組中。任何字符可以在管理者可以使用,但是請記住,關鍵字必須是唯一的,因此:
$array['blue'] = 'Color';
$array['red'] = 'Color';
$array = array_flip($array);
僅產生:
Array
(
[Color] => red
)
1
至於可以用來作爲一個字符的類型鍵,似乎沒有限制(口音,引號和其他字符被接受)。
至於大小限制,沒有任何兩種,唯一的限制是腳本的內存限制(見「What is the max key size for an array in PHP?」
找不到任何官方的PHP文檔提這雖然。
相關問題
- 1. 交換數組值與數組索引
- 2. 合併2數組交換索引PHP
- 3. PHP:函數()檢查表索引數組
- 4. Matlab fft函數交換索引
- 5. 如何數組值轉換成數組索引與數組值在Php
- 6. 交換數組引用C
- 7. C#二維數組索引交換
- 8. PHP索引函數?
- 9. PHP函數返回mysql_fetch_assoc()結果基於索引的數組?
- 10. 搜索PHP函數讀取數組值
- 11. Php數組索引
- 12. 函數的數組索引
- 13. 索引到函數數組
- 14. PHP相當於JavaScript函數()[ '索引']
- 15. 如何在PHP中交換數組索引?
- 16. PHP:用現有唯一值替換數組索引鍵
- 17. 用指定索引替換php數組中的值
- 18. OpenGL交錯索引數組
- 19. 交換數組元素的效率vs數組索引
- 20. PHP與索引數組交叉多維數組
- 21. matlab - 將數組轉換爲索引值
- 22. PHP得到數組索引值
- 23. 數組在索引處的值(PHP)
- 24. php數組值刪除索引
- 25. PHP:從數組索引中獲取值
- 26. 將函數應用於系列值和索引
- 27. 數組索引中的調用函數
- 28. 基於函數的索引和user_tab_cols
- 29. PHP數組值和strpos函數
- 30. 數組和索引
陣列PHP中的密鑰可以是任何字符串,據我所知,沒有實際的長度限制,至少可以有幾百個字符長度 – Blixt 2009-07-09 11:11:34
謝謝:) – 2009-07-09 11:20:46