> 백엔드 개발 > PHP 튜토리얼 > Atitit PHP 직렬화 PHP 직렬화 직렬화 및 json 직렬화

Atitit PHP 직렬화 PHP 직렬화 직렬화 및 json 직렬화

WBOY
풀어 주다: 2016-07-29 08:51:30
원래의
953명이 탐색했습니다.

Atitit php직렬화 php직렬화 시퀀스 json 직렬화

PHP 다른 유형의 데이터는 다른 문자로 표시됩니다. Yahoo 개발 웹사이트에서 제공 직렬화된 PHP 사용Yahoo! 웹 서비스 는 모든 문자 지정과 의미를 제공합니다. a - 배열b - 부울d - doublei - 정수o - 공통 객체r - 참조s - 문자열 C - 사용자 정의 객체O - 클래스N - nullR - 포인터 참조U - 유니코드 문자열N NULL, while b, d 작성자 :: ★( attilax)>>> 닉네임:

Laowa's Claw

전체 이름: Atilax Akbar Al Rapanui Attilax Akbar 라파누이 ) 중국명: Ai Long, 이메일: 1466519819@qq.comMing 출처: http://www. cnblogs.com/attilax/ 4.1. 배열 직렬화

배열(array)은 일반적으로 다음과 같이 직렬화됩니다.

a::{< ;key 1>...}여기서

는 배열 요소의 수를 나타냅니다. , …… 배열 첨자를 나타냅니다. <값 1>, <값2>……<값 n> 은 첨자에 해당하는 배열 요소의 값을 나타냅니다. 첨자 유형은 정수 또는 문자열만 가능합니다. 직렬화된 형식은 정수 및 문자열 데이터의 직렬화된 형식과 동일합니다. 배열 요소 값은 모든 유형이 될 수 있으며 직렬화된 형식은 해당 유형의 직렬화된 형식과 동일합니다. 4.2. 객체 직렬화 객체(객체)는 일반적으로 다음과 같이 직렬화됩니다. O::"< ;class name>"::{2>... ;< ;필드 값 n>}여기서 는 객체의 클래스 이름을 나타냅니다 문자열의 길이입니다. 은 개체의 필드 수 1를 나타냅니다. 이러한 필드 var, public을 사용하여 객체가 있는 클래스와 해당 상위 클래스에 포함됩니다. , protected private 선언된 필드이지만 static const 정적 필드가 선언되었습니다. 즉, 인스턴스(instance) 필드만 있습니다. <파일명 1>, <파일명 2>...<파일명 n>은 각 필드를 나타냅니다. 이름 및 <파일 값 1>, <파일 값 2>......<파일 값 n> 🎜> 그런 다음 필드 이름에 해당하는 필드 값을 나타냅니다. 필드 이름은 문자열 형식이며, 직렬화 후 형식은 문자열 형식 데이터 직렬화 후 형식과 동일합니다. 필드 값은 모든 유형이 될 수 있으며 직렬화된 형식은 해당 유형의 직렬화된 형식과 동일합니다. 그러나 필드 이름의 직렬화는 선언된 가시성과 관련이 있습니다. 필드 이름의 직렬화에 중점을 두겠습니다. PHP직렬화_serialize_자세한 형식 설명- 낮은 프로필로 걷기

- 블로그 채널

- CSDN. NET.html

위 내용은 Atitit PHP 직렬화, PHP의 직렬화 직렬화, json 직렬화 등 내용적인 측면을 소개하고 있어 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿