객체

2014-11-14 1 views
0

헬로 명에서 값을 얻는 것은 ... 출력입니다객체

Array ([0] => stdClass Object ([LAST_INSERT_ID()] => 213)) 
난 그냥 내가 이미 시도 LAST_INSERT_ID의 값을 얻으려면

(max_id는 개체 이름)

echo $max_id[0]->[LAST_INSERT_ID()]; 

하지만 난 오류

syntax error, unexpected '[', expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' 

내가 laravel 프레임 워크를 사용하고 얻을 ...이 문제를 해결하기 위해 어떤 방법은?

+0

및 개체 이름은? O.o –

+0

시도해주세요 $ arr [0] -> LAST_INSERT_ID(); –

답변

0

이 시도 :

$obj = (array)$arr[0]; // convert the object to array 
$value = $obj['LAST_INSERT_ID()']; 

또는

$prop = 'LAST_INSERT_ID()'; 
$value = $arr[0]->$prop; 

또는

$arr[0]->{'LAST_INSERT_ID()'};