PHP 직렬화 형식

PHP serialization format

PHP 직렬화 형식은 PHP 프로그래밍 언어에 사용되는 직렬화 형식입니다.이 형식은 PHP의 기본 및 복합 유형을 직렬화할 수 있으며 [1]참조를 올바르게 직렬화할 수도 있습니다.이 포맷은 PHP [2]4에서 처음 도입되었습니다.

이 포맷은 PHP 외에 Lucene/Solr [3]등 PHP 애플리케이션과 자주 통합되는 일부 서드파티 애플리케이션에서도 사용됩니다.

구문

구문은 일반적으로 변수 유형의 1글자 코드 패턴에 이어 콜론, 변수 값, 세미콜론 순으로 표시됩니다.

유형 시리얼화의 예
특수한 순서 N;
부울 b:1;
b:0;
정수 i:685230;
i:-685230;
부동 소수점 d:685230.15;
d:INF;
d:-INF;
d:NAN;
스트링 s:6:"A to Z";
연관 배열 a:4:{i:0;b:1;i:1;N;i:2;d:-421000000;i:3;s:6:"A to Z";}
a:2:{i:42;b:1;s:6:"A to Z";a:3:{i:0;i:1;i:1;i:2;i:2;i:3;}}
물건 O:8:"stdClass":2:{s:4:"John";d:3.14;s:4:"Jane";d:2.718;}

레퍼런스

  1. ^ "Serialization". PHP Internals Book. Retrieved 2020-07-05.{{cite web}}: CS1 maint :url-status (링크)
  2. ^ "PHP: serialize - Manual". PHP: Hypertext Preprocessor. Retrieved 2020-07-05.{{cite web}}: CS1 maint :url-status (링크)
  3. ^ "Response Writers Apache Solr Reference Guide 8.5". lucene.apache.org. Retrieved 2020-07-05.

외부 링크