Когда я тестировал этот небольшой скрипт:Что такое (по умолчанию) кодировка для функции md5() в PHP?
$str = "apple";
echo md5($str);
В результате согласованного результата делать md5 используя utf8 (тестировалось с помощью C#)
Должен ли я верить, что это всегда будет иметь место в любой другой среде?
Если я буду размещать этот скрипт на любом веб-хосте, окнах или Linux, будет ли он вести себя одинаково с кодировкой UTF8
?
Используя тот же вход, он всегда даст вам тот же результат, это то, что вы просите? – Maerlyn
@Maerlyn Да, меня беспокоит, что на входе будет другая кодировка, основанная на среде, например, исходящая из переменной GET или предварительно обработанная веб-браузером или веб-сервером. – sharp12345
Вам нужно убедиться, что он в той же кодировке. – Maerlyn