Как преобразовать строку в код utf-8 в php

Мне нужна функция или простой алгоритм, который поможет мне преобразовать нормальную строку в код utf-8

ex: строка:

hello عربي 

UTF-8 КОД:

 68 65 6C 6C 6F 0A 0639 0631 0628 064A 0A 

используйте utf8_encode ($ data)

см. полную документацию http://php.net/manual/en/function.utf8-encode.php

Используйте iconv , как показано:

 $text = iconv(mb_detect_encoding($text, mb_detect_order(), true), "UTF-8", $text); 

Это также определяет текущий набор символов строк.

Попробуйте использовать iconv funcion здесь описание

если вы хотите использовать его с арабским

вы можете использовать арабскую php-библиотеку по адресу: http://ar-php.org/

Попробуй это:

 ... $somStr = 'Hello'; utf8_encode_deep($somStr); // Converting string to utf8 print_r($somStr); ... 

Для получения дополнительной информации о utf8_encode_deep() см. Это

Надеюсь, он решает эту проблему.