Для арабского слова: я хочу получить символ только в позиции 2.
$name = "MYNAME";
$Char = substr($Name,2,2);
echo $Char; // print N this okay.
Но для арабской работы, такой как كامل
, возвращается знак вопроса
case 1: $Char = substr($Name,0,1); // Not Work and return question mark
case 2: $Char = substr($Name,1,1); // Not Work and return question mark
case 3: $Char = substr($Name,0*2,1*2); // Work and return "ك"
case 3: $Char = substr($Name,1*2,1*2); // Work and return "ا"
Так что янайти решение:
$Char = mb_substr($Name,1,1,'utf-8'); // Work and return "ا".