У меня есть это арабское предложение:
نايتيد أمامه عشرة أيام فقط لكي يقرر مستقبل برباتوف في النادي
должно быть отправлено в 1006 *1006*.Я попробовал этот подход:
$url = 'http://example.com/?q='.urlencode('نايتيد أمامه عشرة أيام فقط لكي يقرر مستقبل برباتوف في النادي');
Результат такого кодирования:% D9% 86% D8% A7% D9% 8A% D8% AA% D9% 8A% D8% AF +% D8% A3%D9% 85% D8% А7% D9% 85% D9% 87 +% D8% B9% D8% B4% D8% B1% D8% А9 +% D8% A3% D9% 8A% D8% A7% D9% 85 +%D9% 81% D9% 82% D8% B7 +% D9% 84% D9% 83% D9% 8A +% D9% 8A% D9% 82% D8% B1% D8% B1 +% D9% 85% D8% B3% D8%АА% D9% 82% D8% A8% D9% 84 +% D8% A8% D8% B1% D8% A8% D8% A7% D8% АА% D9% 88% D9% 81 +% D9% 81% D9%8A +% D8% A7% D9% 84% D9% 86% D8% A7% D8% AF% D9% 8A
Но скрипт php получает это в строке запроса $ _GET ['q']:
نايتيد أمامه عشرة أيام Ùقط لكي يقرر مستقبل برباتو٠ÙÙŠ النادي
Файл php имеет кодировку UTF-8.Есть идеи?