Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Просмотр hex строки
 
 автор: Eugene77   (09.12.2007 в 13:44)   письмо автору
 
 

У меня скрипт образует цепочку байтов наделённых определённым смыслом.
Я хочу проверить правильно ли он её образует.
Никак не соображу как мне распечатывать эту строчку
в hex или в octal, чтобы видеть каждый раз что получилось.
Цепочка переменной длины.

   
 
 автор: Eugene77   (09.12.2007 в 14:37)   письмо автору
 
   для: Eugene77   (09.12.2007 в 13:44)
 

Вот так почему-то не работает

<?php
function chr2hex($string){
    for(
$i=0$i<strlen($string); $i++){
        echo 
base_convert(strval(ord($string[$i])), 1016);
    }
    echo 
"<br>";
}

   
 
 автор: sim5   (09.12.2007 в 14:41)   письмо автору
 
   для: Eugene77   (09.12.2007 в 14:37)
 

Вы пытаетесь получить hex-значение символа?

   
 
 автор: Unkind   (09.12.2007 в 14:50)   письмо автору
 
   для: Eugene77   (09.12.2007 в 14:37)
 

Для этого есть bin2hex()

   
 
 автор: Eugene77   (09.12.2007 в 17:52)   письмо автору
 
   для: Unkind   (09.12.2007 в 14:50)
 

>Для этого есть bin2hex()
Спасибо!
Буду использовать.
А то уж с отчаяния изобрёл:

<?php
function chr2bin($string){
    for(
$i=0$i<strlen($string); $i++){
        
$s=ord($string[$i]);
        for(
$b=7$b>=0$b--){
            
$bit $s >> $b;
            echo 
$bit 1;
        }
        echo 
'::';
    }
    echo 
"<br>";
}


Для отладки это годилось, но я вовсе не сторонник изобретения велосипедов...

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования