Расшифровать URL, содержащий символы хинди
Я создаю слаг категории в CodeIgniter и отправляю имя категории в параметре get и использую в своей функции, чтобы получить имя категории. Название категории на хинди.
Я использовал PHP-декодирование функций, таких как: utf8_decode()
, urldecode()
, rawurlencode()
, Но это не дает мне фактического жала.
URL: http://www.website.com/category/संस्कृति
public function index($args)
{
pr($args);
$utf_urldecode = utf8_decode(urldecode($args));
pr($utf_urldecode);
$utf = utf8_decode($args);
pr($utf);
$rawurldecode = rawurldecode($args);
pr($rawurldecode);
$encode = urlencode($args);
pr($encode);
$dencode = urldecode($args);
pr($dencode);
die();
}
Вывод я получаю от каждой функции:
%E0%A4%B8%E0%A4%82%E0%A4%B8%E0%A5%8D%E0%A4%95%E0%A5%83%E0%A4%A4%E0%A4%BF
????????
%E0%A4%B8%E0%A4%82%E0%A4%B8%E0%A5%8D%E0%A4%95%E0%A5%83%E0%A4%A4%E0%A4%BF
संसà¥à¤•à¥ƒà¤¤à¤¿
%25E0%25A4%25B8%25E0%25A4%2582%25E0%25A4%25B8%25E0%25A5%258D%25E0%25A4%2595%25E0%25A5%2583%25E0%25A4%25A4%25E0%25A4%25BF
संसà¥à¤•à¥ƒà¤¤à¤¿