Java 关于PHP中数组概念的澄清
我不熟悉PHP编程,但以前写过Java。在Java中,数组的概念是您拥有一个特定类的多个对象的集合(包括int、String等数据类型) 在PHP中,我看到数组的描述类似于“分配了多个值的变量” 我的问题是:您能用与Java中数组相同的方式描述PHP数组吗?如果没有,有什么区别 我认为这是由于句法上的差异造成的: 爪哇: PHP:Java 关于PHP中数组概念的澄清,java,php,arrays,Java,Php,Arrays,我不熟悉PHP编程,但以前写过Java。在Java中,数组的概念是您拥有一个特定类的多个对象的集合(包括int、String等数据类型) 在PHP中,我看到数组的描述类似于“分配了多个值的变量” 我的问题是:您能用与Java中数组相同的方式描述PHP数组吗?如果没有,有什么区别 我认为这是由于句法上的差异造成的: 爪哇: PHP: 非常感谢您的任何建议或解释 否您不能将PHP数组描述为与Java中的数组相同 原因是Java数组的元素必须都是相同的类型,而PHP中的数组可以包含不同类型的值 例如在
非常感谢您的任何建议或解释 否您不能将PHP数组描述为与Java中的数组相同 原因是Java数组的元素必须都是相同的类型,而PHP中的数组可以包含不同类型的值 例如在PHP中:
$arr = ["string", 1, 1.2]; // A string, int and double / float
不,您不能将PHP数组描述为与Java中的数组相同 原因是Java数组的元素必须都是相同的类型,而PHP中的数组可以包含不同类型的值 例如在PHP中:
$arr = ["string", 1, 1.2]; // A string, int and double / float
请参阅我的评论-我知道PHP中的弱类型。我想问的是,是否可以像在Java中那样将PHP数组描述为对象的集合。PHP中的数组实际上是一个有序映射。映射是一种将值与键关联的类型。。检查一下这些文件,你会得到所有的。请参阅我的评论-我知道PHP中的弱类型。我想问的是,是否可以像在Java中那样将PHP数组描述为对象的集合。PHP中的数组实际上是一个有序映射。映射是一种将值与键关联的类型。。检查一下这些文件,你会得到所有的。
$arr = ["string", 1, 1.2]; // A string, int and double / float