【发布时间】:2012-12-01 16:41:55
【问题描述】:
让我解释一下我的代码问题。这有效:
$multiarray = array(
'multikey1' => '',
'multikey2' => ''
);
$array = array(
'key1' => '',
'key2' => '',
'key3' => '',
'key4' => $multiarray
);
print_r($array);
这不起作用:
class Array {
public static $multiarray = array(
'multikey1' => '',
'multikey2' => '',
'multikey3' => ''
);
public $array = array(
'key1' => '',
'key2' => self::$multiarray
);
}
$array = new Array;
不幸的是,这不起作用。知道如何解决这个问题吗?
【问题讨论】:
-
无法创建名为 Array 的类。已保留。
-
@bobthyasian,谢谢,但在我的真实代码中,我当然不会命名该类 Array,它只是作为示例
-
为了将来参考,虽然总是很欣赏一个简短的例子,但尽量选择一个不包含无关错误的例子......
标签: php arrays object properties