Задать вопрос
@aresht

Почему контрольная сумма файла отличается на разных ОС?

Добрый день. При помощи функции md5_file в PHP получаю контрольную сумму файла, но заметил, что на Windows 7 x86 и OSX функция выдает мне разные хеши. Как такое может быть и с чем это связано?
  • Вопрос задан
  • 1052 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@GreatRash
Windows and Linux has different line endings, \r\n and \n. So when the file is read, the the content of files is different.

via
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@vilgeforce
Раздолбай и программист
Для начала нужно понять выдается ли вообще правильный хэш. md5deep filename и сравнивайте с результатами PHP.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽