hexdump()


int hexdump ( string $str [ ,int $start=0, int $len=256 ] )

Описание

hexdump() сбрасывает двоичный поток данных в удобночитаемом формате на стандартный вывод.

Параметры

Возврат значений

Возвращает длину выходных данных; при ошибке PHP появится error.

Пример

<?php
$str = "Hello PHPoC";
hexdump($str);  
// OUTPUT: 0000  48 65 6c 6c 6f 20 50 48  50 6f 43               |Hello PHPoC     |
hexdump($str, 1, 3);  
// OUTPUT: 0001  65 6c 6c                                        |ell             |
hexdump($str, -5, 3); 
// OUTPUT: 0006  50 48 50                                        |PHP             |
?>

Используйте следующий код, если длина входных данных превышает максимальную длину:

<?php
function hexdump1024($str)
{
for($offset = 0; $offset < strlen($str); )
        $offset += hexdump($str, $offset);
return $offset;
}
?>

Смотрите также

Контент отсутствует.

Заметки

Отсутствуют.