проблема кодирования: сначала преобразуйте все данные в новую таблицу с правильной сортировкой, которую я использовал utf8_persian_ci отлично работает на арабском и персидском
эта функция преобразует:
function decode($encode_str)
{
$temp="";
for ($i=0; $i <strlen($encode_str) ; $i++)
{
if ($i%2==0) {
$temp.="%";
}
$temp.=$encode_str[$i];
}
return urldecode($temp);
}
протестируйте ваши данные:
$str_from_db="d8a2d985d988d8b2d8b4";
echo decode($str_from_db);
вывод:
آموزش