可能重複:
Casing an Array with Numeric Keys as an ObjectPHP鑄造數組對象
我從陣列鑄造反對,我很困惑:
$arr = range(1,3);
$obj = (object) $arr;
var_dump($obj)
object(stdClass)#2 (5) {
[0]=>
int(1)
[1]=>
int(2)
[2]=>
int(3)
}
的問題是:在這種情況下如何訪問對象屬性? $obj->0
導致語法錯誤。
想必'$ OBJ - > {0}'失敗呢? – halfer 2012-04-19 21:04:36