PHP 클래스 Writer, zys

상속: extends CI_Model
파일 보기 프로젝트 열기: qieangel2013/zys 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$stream

공개 메소드들

메소드 설명
__construct ( BytesIO $stream, $simple = false )
reset ( )
serialize ( $val )
writeArray ( array $array )
writeAssocArray ( array $map )
writeBoolean ( $bool )
writeBytes ( $bytes )
writeBytesIO ( BytesIO $bytes )
writeBytesIOWithRef ( BytesIO $bytes )
writeBytesWithRef ( $bytes )
writeDateTime ( DateTime $datetime )
writeDateTimeWithRef ( DateTime $datetime )
writeDouble ( $double )
writeEmpty ( )
writeInfinity ( $positive = true )
writeInteger ( $int )
writeList ( Traversable $list )
writeListWithRef ( Traversable $list )
writeLong ( $long )
writeMap ( SplObjectStorage $map )
writeMapWithRef ( SplObjectStorage $map )
writeNaN ( )
writeNull ( )
writeObject ( $obj )
writeObjectWithRef ( $obj )
writeStdClass ( stdClass $obj )
writeStdClassWithRef ( stdClass $obj )
writeString ( $str )
writeStringWithRef ( $str )
writeUTF8Char ( $char )

보호된 메소드들

메소드 설명
writeClass ( $alias, array $props )

비공개 메소드들

메소드 설명
isList ( array $a )
isUTF8 ( $s )
ustrlen ( $s )

메소드 상세

__construct() 공개 메소드

public __construct ( BytesIO $stream, $simple = false )
$stream BytesIO

reset() 공개 메소드

public reset ( )

serialize() 공개 메소드

public serialize ( $val )

writeArray() 공개 메소드

public writeArray ( array $array )
$array array

writeAssocArray() 공개 메소드

public writeAssocArray ( array $map )
$map array

writeBoolean() 공개 메소드

public writeBoolean ( $bool )

writeBytes() 공개 메소드

public writeBytes ( $bytes )

writeBytesIO() 공개 메소드

public writeBytesIO ( BytesIO $bytes )
$bytes BytesIO

writeBytesIOWithRef() 공개 메소드

public writeBytesIOWithRef ( BytesIO $bytes )
$bytes BytesIO

writeBytesWithRef() 공개 메소드

public writeBytesWithRef ( $bytes )

writeClass() 보호된 메소드

protected writeClass ( $alias, array $props )
$props array

writeDateTime() 공개 메소드

public writeDateTime ( DateTime $datetime )
$datetime DateTime

writeDateTimeWithRef() 공개 메소드

public writeDateTimeWithRef ( DateTime $datetime )
$datetime DateTime

writeDouble() 공개 메소드

public writeDouble ( $double )

writeEmpty() 공개 메소드

public writeEmpty ( )

writeInfinity() 공개 메소드

public writeInfinity ( $positive = true )

writeInteger() 공개 메소드

public writeInteger ( $int )

writeList() 공개 메소드

public writeList ( Traversable $list )
$list Traversable

writeListWithRef() 공개 메소드

public writeListWithRef ( Traversable $list )
$list Traversable

writeLong() 공개 메소드

public writeLong ( $long )

writeMap() 공개 메소드

public writeMap ( SplObjectStorage $map )
$map SplObjectStorage

writeMapWithRef() 공개 메소드

public writeMapWithRef ( SplObjectStorage $map )
$map SplObjectStorage

writeNaN() 공개 메소드

public writeNaN ( )

writeNull() 공개 메소드

public writeNull ( )

writeObject() 공개 메소드

public writeObject ( $obj )

writeObjectWithRef() 공개 메소드

public writeObjectWithRef ( $obj )

writeStdClass() 공개 메소드

public writeStdClass ( stdClass $obj )
$obj stdClass

writeStdClassWithRef() 공개 메소드

public writeStdClassWithRef ( stdClass $obj )
$obj stdClass

writeString() 공개 메소드

public writeString ( $str )

writeStringWithRef() 공개 메소드

public writeStringWithRef ( $str )

writeUTF8Char() 공개 메소드

public writeUTF8Char ( $char )

프로퍼티 상세

$stream 공개적으로 프로퍼티

public $stream