Как я могу преобразовать эту строку, используя php для читаемой строки?PHP: конвертировать unicode в удобочитаемую строку
, например:
/%d7%a6%d7%95%d7%a8-%d7%a7%d7%a9%d7%a8/
эта строка находится в древнееврейском
Благодарности
Как я могу преобразовать эту строку, используя php для читаемой строки?PHP: конвертировать unicode в удобочитаемую строку
, например:
/%d7%a6%d7%95%d7%a8-%d7%a7%d7%a9%d7%a8/
эта строка находится в древнееврейском
Благодарности
Например,
$string = '%u05E1%u05E2';
$string = preg_replace('/%u([0-9A-F]+)/', '&#x$1;', $string);
echo html_entity_decode($string, ENT_COMPAT, 'UTF-8');
HI @Insane Skulll Я попробовал свою строку, и этот код не работал. можете ли вы проверить мою строку? /% d7% a6% d7% 95% d7% a8-% d7% a7% d7% a9% d7% a8/ – user2413244
Вы должны использовать mb_convert_encoding
echo mb_convert_encoding("/%d7%a6%d7%95%d7%a8-%d7%a7%d7%a9%d7%a8/", 'UTF-8', 'UTF-16BE');
Привет, @ 6339 ваш код преобразует это в символы китайского, а не иврит – user2413244
Вы пытались: http://php.net/manual/en/function.utf8-decode.php? –