PHP Не отображаются кириллические символы после извлечения одного символа из строковой переменной
Уважаемые гуру, помогите с ошибкой в простейшем коде. Извлекаю первый символ из строковой переменной, при отображении в echo латинские символы все ок, а кириллица дает знак вопроса. Премного благодарен за любую помощь.
<?php
$latname = "Bill";
echo ($latname);
echo "<br>\n";
echo ($latname[0]);
echo "<br>\n";
$cyrname = "Владимир";
echo ($cyrname);
echo "<br>\n";
echo ($cyrname[0]);
?>
Ответы (1 шт):
Автор решения: SLideR11
→ Ссылка
<?
$latname = "Bill";
echo ($latname);
echo "<br>\n";
$str = mb_str_split($latname);
echo ($str[0]);
echo "<br>\n";
$cyrname = "Владимир";
echo ($cyrname);
echo "<br>\n";
$str = mb_str_split($cyrname);
echo ($str[0]);
?>