PHP中的字符串是否为数组?

时间:2011-06-24 09:47:56

标签: php

我需要问PHP中的字符串是什么。它是否是PHP中的数组。请给出正确的理由。

3 个答案:

答案 0 :(得分:4)

PHP中的string本质上是一个字节数组(但不是PHP的“数组”);也就是说,它只是一个缓冲区,只有一个元数据 - 缓冲区的大小。

PHP中的array是一个双链接哈希表映射,其中键可以是整数,字符串或两者的混合。

就PHP的类型系统而言,字符串和数组是基本types中的两个。

答案 1 :(得分:2)

答案 2 :(得分:1)

在PHP中,字符串是基本类型,这意味着它不是数组。有关PHP支持的其他基本类型,请参阅here