PHP 클래스 Swoole\Memory\Struct

저자: Tianfeng.Han (Rango)
파일 보기 프로젝트 열기: matyhtf/swoole_framework

보호된 프로퍼티들

프로퍼티 타입 설명
$assoc 关联数组模式
$class
$convertBigEndian 主机字节序或者网络字节序
$fileds
$is32bit
$size

공개 메소드들

메소드 설명
__construct ( boolean $convertBigEndian = true, boolean $assoc = false )
pack ( array $data ) : string 打包数据
size ( ) : integer
unpack ( $str ) : array 解包数据

보호된 메소드들

메소드 설명
parseFieldType ( $fieldType ) : Field

메소드 상세

__construct() 공개 메소드

public __construct ( boolean $convertBigEndian = true, boolean $assoc = false )
$convertBigEndian boolean 整形全部转换为大端网络字节序,默认为主机字节序
$assoc boolean 是否使用关联数组

pack() 공개 메소드

打包数据
public pack ( array $data ) : string
$data array
리턴 string

parseFieldType() 보호된 메소드

protected parseFieldType ( $fieldType ) : Field
$fieldType
리턴 Field

size() 공개 메소드

public size ( ) : integer
리턴 integer

unpack() 공개 메소드

解包数据
public unpack ( $str ) : array
$str
리턴 array

프로퍼티 상세

$assoc 보호되어 있는 프로퍼티

关联数组模式
protected $assoc

$class 보호되어 있는 프로퍼티

protected $class

$convertBigEndian 보호되어 있는 프로퍼티

主机字节序或者网络字节序
protected $convertBigEndian

$fileds 보호되어 있는 프로퍼티

protected $fileds

$is32bit 보호되어 있는 프로퍼티

protected $is32bit

$size 보호되어 있는 프로퍼티

protected $size