PHP 배열(array)을 오브젝트(object)로, 또는 오브젝트를 배열로 변환할 경우 캐스팅할 타입을 괄호로 둘러싸 주면 변환됨.
예제
<?php
$array = [ 'name' => 'My name', 'email' => 'myemail@example'];
echo $array['name'] . "\n";
// object 로 변환
$obj = (object) $array;
echo $obj ->name . "\n";
// 배열로 변환
$arr2 = (array) $obj;
echo $arr2['name'] . "\n";
?>
답글 남기기