
PHP 7.2 버전부터는 serialize() 함수로 serialize된 데이터를 unserialize() 함수로 역할을 하는 __unserialize 메서드는 존재하지 않습니다. 대신 unserialize() 함수는 serialize() 함수로 serialize된 데이터를 역할을 해줍니다.
따라서, __unserialize 메서드는 직접 구현하지 않아도 됩니다. serialize() 함수로 serialize된 데이터를 unserialize() 함수로 역할을 하기만 하면 됩니다.
예를 들어, 다음 코드를 사용할 수 있습니다.
#hostingforum.kr
php
$data = array('key' => 'value');
$serializedData = serialize($data);
$unserializedData = unserialize($serializedData);
print_r($unserializedData);
위 코드는 serialize() 함수로 serialize된 데이터를 unserialize() 함수로 역할을 해줍니다.
2025-06-05 10:10