Мне нужна помощь в изменении кодировки строки, скопированной и вставленной из буфера обмена...
Любопытная строка "español":
$problematicString = "español"; //copied and pasted from a filename
$okString = "español"; //typed
echo md5($problematicString)."<br>";
echo md5($okString)."<br>";
Это результат:
c9ae1d88242473e112ede8df2bdd6802
5d971adb0ba260af6a126a2ade4dd133
Почему выходные данные md5()
различаются для одних и тех же строк?
Я попытался изменить обе строки, используя: mb_convert_encoding($string, "ISO-8859-1", "UTF-8")
, но результат все равно другой.
мне нужно исправить проблемную строку программно, чтобы она отображала тот же хэш, что и другая строка