아래 코드가 주어지면 작업은 my_object 변수의 ID를 추출하는 것입니다 -
예시
$my_object = Array ( [0] => stdClass Object ( [id] => 12 ), [1] => stdClass Object ( [id] => 33 ), [2] => stdClass Object ( [id] => 59 ) )
array_map 함수는 이전 버전의 PHP에서 사용할 수 있습니다. 아래는 동일한 데모입니다.
$object_id = array_map(create_function('$o', 'return $o->id;'), $objects);
PHP 버전 5.5 이상에서는 array_column 함수를 사용할 수 있습니다. 아래는 동일한 데모입니다 -
$object_id = array_column($my_object, 'id');
출력
이것은 다음과 같은 출력을 생성합니다 -
[12, 33, 59]