【发布时间】:2009-06-09 17:40:35
【问题描述】:
当函数返回数组时,如何从数组中获取对象?
class Item {
private $contents = array('id' => 1);
public function getContents() {
return $contents;
}
}
$i = new Item();
$id = $i->getContents()['id']; // This is not valid?
//I know this is possible, but I was looking for a 1 line method..
$contents = $i->getContents();
$id = $contents['id'];
【问题讨论】:
-
是
return $this->contents;,对吧?
标签: php arrays syntax function