English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP serialize() 함수 사용법 및 예제

PHP에서 사용할 수 있는 함수

serialize() 함수는 객체나 배열을 시리얼라이즈하고 문자열을 반환합니다。

serialize() 함수를 통해 객체를 시리얼라이즈하면, 그 값을 다른 필요한 곳으로 전달할 수 있으며, 그 타입과 구조가 변경되지 않습니다。

시리얼라이즈된 문자열을 PHP 값으로 변환하려면 사용할 수 있습니다: unserialize()

PHP 버전 요구: PHP 4, PHP 5, PHP 7

문법

string serialize ( mixed $value )

파라미터 설명:

  • $value: 시리얼라이즈할 객체나 배열

반환 값

문자열을 반환합니다.

온라인 예제

<?php
$sites = array('Google', 'w3codebox', 'Facebook');
$serialized_data = serialize($sites);
echo  $serialized_data . PHP_EOL;
?>

출력 결과는 다음과 같습니다:

a:3:{i:0;s:6:"Google";i:1;s:6:"w3codebox";i:2;s:8:"Facebook";}

PHP에서 사용할 수 있는 함수