在php中声明一个对象数组

时间:2012-01-06 14:09:46

标签: php

如何在php中将对象列表声明为私有实例变量?

在Java中,声明看起来像这样  private ArrayList<Object> ls 并且构造函数会有这个 ls = new ArrayList<Object>();

由于

2 个答案:

答案 0 :(得分:6)

PHP动态分配内存,而且它不关心你在数组中存储什么类型的对象。

如果你想在使用它之前声明你的数组,那么沿着这些行就可以了:

var $myArray = array();

然后,您可以在变量$ myArray中存储您喜欢的任何对象。许多人发现这是一个奇怪的概念,在使用像Java这样的严格语言后才能掌握。

答案 1 :(得分:1)

您可以在类中声明它

private $array = array();

并将对象(或任何东西)附加到该数组,如

$array[] = some object