PHP에서 serialize() 함수는 객체 또는 배열을 직렬화하여 바이트 스트림을 포함하는 문자열로 반환합니다.
PHP역직렬화는 직렬화의 역과정으로, 바이트 스트림을 객체로 변환하는 과정입니다.
우리가 제공하는 PHP역직렬화 온라인 도구를 사용하여 직렬화 전 문자열을 테스트할 수 있으며, 또는 'PHP 온라인 컴파일러'를 클릭하여 테스트할 수 있습니다.
"예시" 버튼을 클릭하여 사용법을 확인할 수 있습니다.
아래 예제를 통해 PHP 역직렬화 사용법을 알아보세요.
<?php
$ser = 'a:3:{s:2:"id";i:1;s:4:"name";s:4:"John";s:3:"age";i:32;}';
$ser = unserialize($ser);
var_dump($ser);
?>
출력:
array(3) {
["id"]=>
int(1)
["name"]=>
string(4) "John"
["age"]=>
int(32)