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. PHP:函数()检查表索引数组
- 3. Matlab fft函数交换索引
- 4. C#二维数组索引交换
- 5. 搜索PHP函数读取数组值
- 6. 索引到函数数组
- 7. PHP相当于JavaScript函数()[ '索引']
- 8. PHP:用现有唯一值替换数组索引键
- 9. 交换数组元素的效率vs数组索引
- 10. PHP:从数组索引中获取值
- 11. PHP得到数组索引值
- 12. 数组在索引处的值(PHP)
- 13. 数组和索引
- 14. 如何交换索引和值上大熊猫数据帧
- 15. 用于在数组中匹配匹配索引字符串的PHP函数?
- 16. 如何将函数应用于数组的索引?
- 17. 转换PDO :: FETCH_ASSOC数组索引数组
- 18. PHP爆炸和数组索引
- 19. 数组索引中的值不对应于另一个数组的索引
- 20. 索引问题数组中使用函数的最小值
- 21. PHP:查找基于给定值的多维数组中的数组索引
- 22. 数组索引与array_fill PHP
- 23. 数组索引操作php
- 24. PHP重新索引数组?
- 25. PHP 1.4.3数组索引名
- 26. PHP数组索引错误
- 27. 重置PHP数组索引
- 28. PHP得到数组索引
- 29. 更改数组索引PHP
- 30. 在MATLAB中将子数组索引转换为数组索引?
阵列PHP中的密钥可以是任何字符串,据我所知,没有实际的长度限制,至少可以有几百个字符长度 – Blixt 2009-07-09 11:11:34
谢谢:) – 2009-07-09 11:20:46