PHP Класс Grafika\Gd\Helper\GifByteStream

Treat string as byte stream where 2 string characters are treated as 1 hex string (byte). Eg. String ffff with length 4 is 0xff 0xff in bytes with length of 2.
Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( string $bytes ) GifByteStream constructor.
back ( integer $step = 1 )
bite ( integer $size ) : string Take a bite from the byte stream.
find ( $byteString, $offset ) : boolean | float
getBytes ( ) : mixed
getPosition ( ) : integer
isEnd ( ) : boolean
length ( ) : float
next ( integer $step = 1 )
setPosition ( $position )

Описание методов

__construct() публичный Метод

GifByteStream constructor.
public __construct ( string $bytes )
$bytes string Accepts only the string created by unpack('H*')

back() публичный Метод

public back ( integer $step = 1 )
$step integer

bite() публичный Метод

Take a bite from the byte stream.
public bite ( integer $size ) : string
$size integer Byte size in integer.
Результат string

find() публичный Метод

public find ( $byteString, $offset ) : boolean | float
$byteString
$offset
Результат boolean | float

getBytes() публичный Метод

public getBytes ( ) : mixed
Результат mixed

getPosition() публичный Метод

public getPosition ( ) : integer
Результат integer

isEnd() публичный Метод

public isEnd ( ) : boolean
Результат boolean

length() публичный Метод

public length ( ) : float
Результат float

next() публичный Метод

public next ( integer $step = 1 )
$step integer

setPosition() публичный Метод

public setPosition ( $position )
$position