I\'m trying to make a code that replace Arabic text to be supported in non Arabic supported programs
in that i will be need to reverse the text after replace but its shows s
in order to make that strrev()
support UTF-8
you need to use this Function
function utf8_strrev($str){
preg_match_all('/./us', $str, $ar);
return join('', array_reverse($ar[0]));
}
so we going to chage strrev() in our code to utf8_strev() :
$string = "اهلا بك";
echo "$string
";
$Reversed = utf8_strrev($string); // here we have changed it
echo "
After Reverse
";
echo "
$Reversed";
and the Result is :
اهلا بك
After Reverse
كب الها