powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Чтение и запись из бинарных данных
6 сообщений из 6, страница 1 из 1
Чтение и запись из бинарных данных
    #39151489
Фотография SQL2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
// читаем содержимое файла в переменную (бинарные данные)
$a = file_get_contents($file);
// читаем один байт из бинарных данных
$b = ord($a{$i});
// читаем 4 байта и преобразуем в 32 битное целое
$c = (ord($a{$i})<<24) + (ord($a{$i+1})<<16) + (ord($a{$i+2})<<8) + (ord($a{$i+3});

Вопросы:
1. Нет ли варианта читать 4 байтовое слово попроще?
2. Записывать 4 байтовое слово в бинарные данные тоже побайтово? Это самый простой вариант?
...
Рейтинг: 0 / 0
Чтение и запись из бинарных данных
    #39151632
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL2008,

эм.. не оно?
Код: php
1.
2.
3.
4.
$string = file_get_contents(__FILE__);
foreach(unpack("L*", $string) as $item) {
    $buf[] = sprintf("%032b", $item);
}
...
Рейтинг: 0 / 0
Чтение и запись из бинарных данных
    #39152218
Фотография SQL2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А запись как?
...
Рейтинг: 0 / 0
Чтение и запись из бинарных данных
    #39152231
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fread fwrite не проще использовать?
...
Рейтинг: 0 / 0
Чтение и запись из бинарных данных
    #39152254
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вам же там начинающий веб разработчик писал, запись не дописал чтоль?)
...
Рейтинг: 0 / 0
Чтение и запись из бинарных данных
    #39152316
Фотография SQL2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SharuPoNemnoguвам же там начинающий веб разработчик писал, запись не дописал чтоль?)
Он все написал, но только для байтов.
Согласно выставленному ТЗ. К нему претензий нет.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Чтение и запись из бинарных данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]