-2
我想使var1成为Class1实例的数组。这个数组必须在Class2中定义。如何正确执行此操作?其他类中的类对象数组
class Class1 {
public $values = array();
}
class Class2 {
public $var1 = array();
public $var1_ptr;
public function setPtr(Class1 $var1) {
$this->var1_ptr = $var1;
}
}
$cl2 = new Class2();
$cl2->sePtr($cl2->$var1[0]); // Here I want to access the first array's object of Class1.
我不明白你想要什么。你想拥有一个Class1对象的数组? – Rengers
这看起来像是PHP和C++的组合。什么是_ptr? – Samson
@Rengers:是的,我想让它在Class2中,这样Class2的每个对象都会链接到不同的Class1对象数组。 – Gusgus