Имена участников (разделяйте запятой).
Вот только куда пропала заменяемая строка? Мне надо не весь файл переведённый в HEX заменить, а одну строку в нем 71647A59 эту строку на эту 71647A58
Можешь это в мой пример засунуть? А то я не очень хорошо понимаю PHP, ты так много написал Он на первой странице вначале темы
Ладно, спасибо. Можно в принципе по одному символу заменять, но будет ломаться файл, потому что он найдёт все похожие символы и заменит.. Крч не...
Мне надо на PHP Для автоматизации так сказать.. Не буду же я постоянно лезть в HEX редактор, чтобы что-то изменить в файле.
А что если сделать так: ...[(12... ...34)] Можно найти значение между [( и )] если они на разных строках? --- Добавлено --- Вы можете помочь или...
Не, бесполезно
Ну, надеюсь я нашёл человека, который меня понял
$tmp = preg_replace('/\s+/', '', $input); $result = str_replace($search, $replace, $tmp); echo $result; На одном форуме скинули это, но как...
Правильно всё даю, просто эта строка, которая переведена в HEX строку разделилась на две строки в бинарных данных и поэтому не находит Пример...
Пишет просто "0"
Не, не хочет работать и всё тут. Я сам голову уже сломал.
И так тоже не работает.
Ругается чёт PHP на ошибку какую-то в виде скобки " Ругается чет. Syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' ---...
Да --- Добавлено --- Сделайте и первое и второе, а я скажу какое будет работать
Этот код рабочий и он ищет строку в этом файле и в любом другом будет искать но не ищет если hex значение длинное и переносится на другую строку...
Что это изменит? Просто на примере того кода, который я скинул, скажите как искать строку в многострочном файле даже если она длинная и...
Подскажите Перед какой строкой в коде это вставить или что этим заменить?
Ну, накидайте пример хоть.. Как это должно выглядеть используя код, который я скинул? --- Добавлено --- Подскажите..
Так это bin файл, если уберу, он не будет работать
<? $raw = file_get_contents('1.bin'); $hex = bin2hex($raw); $hex = preg_replace('/71647A59/', '71647A58', $hex); $raw = hex2bin($hex);...