我是PHP编程的新手,但之前已经编写过Java。在Java中,数组的概念是你有一个特定类的几个对象的集合(包括数据类型,如int,String等)。
在PHP中,我已经看到数组的描述是“一个赋予它多个值的变量”。
我的问题是:你能用与Java中数组相同的方式描述PHP数组吗?如果没有,有什么区别?
我认为由于语法差异而存在差异:
爪哇:
int anArray[] = new int[10];
PHP:
$anArray = array(); // I am aware of the difference in typing
非常感谢任何建议或解释!
答案 0 :(得分:0)
不,你不能将PHP数组描述为与Java中的数组相同。
原因是Java数组的元素必须都是相同的类型,而PHP中的数组可以包含不同类型的值。
例如在PHP中:
$arr = ["string", 1, 1.2]; // A string, int and double / float