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