PHP 클래스 Horde_Serialize, horde

Copyright 2001-2016 Horde LLC (http://www.horde.org/) See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.
저자: Stephane Huther ([email protected])
저자: Michael Slusarz ([email protected])
파일 보기 프로젝트 열기: horde/horde 1 사용 예제들

공개 메소드들

메소드 설명
hasCapability ( integer $mode ) : boolean Check whether or not a serialization method is supported.
serialize ( mixed $data, mixed $mode = [self::BASIC], mixed $params = null ) : string Serialize a value.
unserialize ( mixed $data, mixed $mode = self::BASIC, mixed $params = null ) : string Unserialize a value.

보호된 메소드들

메소드 설명
_serialize ( mixed $data, mixed $mode, mixed $params = null ) : string Serialize data.
_unserialize ( mixed &$data, mixed $mode, mixed $params = null ) : mixed Unserialize data.

메소드 상세

_serialize() 보호된 정적인 메소드

Serialize data.
protected static _serialize ( mixed $data, mixed $mode, mixed $params = null ) : string
$data mixed The data to be serialized.
$mode mixed The mode of serialization. Can be either a single mode or array of modes. If array, will be serialized in the order provided.
$params mixed Any additional parameters the serialization method requires.
리턴 string A serialized string.

_unserialize() 보호된 정적인 메소드

Unserialize data.
protected static _unserialize ( mixed &$data, mixed $mode, mixed $params = null ) : mixed
$data mixed The data to be unserialized.
$mode mixed The mode of unserialization. Can be either a single mode or array of modes. If array, will be unserialized in the order provided.
$params mixed Any additional parameters the unserialization method requires.
리턴 mixed Unserialized data.

hasCapability() 공개 정적인 메소드

Check whether or not a serialization method is supported.
public static hasCapability ( integer $mode ) : boolean
$mode integer The serialization method.
리턴 boolean True if supported, false if not.

serialize() 공개 정적인 메소드

See the list of constants at the top of the file for the serializing techniques that can be used.
public static serialize ( mixed $data, mixed $mode = [self::BASIC], mixed $params = null ) : string
$data mixed The data to be serialized.
$mode mixed The mode of serialization. Can be either a single mode or array of modes. If array, will be serialized in the order provided.
$params mixed Any additional parameters the serialization method requires.
리턴 string The serialized data.

unserialize() 공개 정적인 메소드

See the list of constants at the top of the file for the serializing techniques that can be used.
public static unserialize ( mixed $data, mixed $mode = self::BASIC, mixed $params = null ) : string
$data mixed The data to be unserialized.
$mode mixed The mode of unserialization. Can be either a single mode or array of modes. If array, will be unserialized in the order provided.
$params mixed Any additional parameters the unserialization method requires.
리턴 string The unserialized data.