method

  • input($data)
  • output()
  • setOffset($byte_offset, $bit_offset), incrementOffset($byte_offset, $bit_offset)
  • byteAlign();

読み出し系

  • getData()
  • getUI8(), getSI8()
  • getUI16BE()
  • getUI32BE()
  • getUI16LE(), getSI16LE()
  • getUI32LE(), getSI32LE()
  • getUIBits($width), getSIBits($width)

書き込み系

  • putData($data)
  • putUI8($value), putSI8($value)
  • putUI16BE($value)
  • putUI32BE($value)
  • putUI16LE($value), putSI16LE($value)
  • putUI32LE($value), putSI32LE($value)
  • putUIBits($value, $width), putSIBits($value, $width)
  • setUI32LE($value, $byte_offset)

その他

  • hexdump($offset, $length, $limit = null)

関連


Reload   Diff   Front page List of pages Search Recent changes Backup Referer   Help   RSS of recent changes