$str_arr = array("Привет","POKA",'TRULALA');//массив слов
$cwet = "red";
foreach($str_arr as $word){
for($j=0;$j<strlen($word);$j++){
$a = $word[$j]; // буква
echo "<span style='color:".$cwet."'> $a </span>";
}
}
Если убрать теги <>, то русские символы пишет правильно.
Принимавшиеся меры:
==========
default charset = utf-8 (в настройке сервера)
AddDefaultCharset UTF-8 (.htaccess)
echo "<meta charset='utf-8' />"; (выводом в html)
header("Content-Type: text/html; charset=UTF-8"); (послание заголовка)
==========
Файл сохранён в UTF-8 без BOOM, это точно. Сохранял в HTMLPAD Fisherman, notepad++, пробовал местную утилиту, которая BOOM не увидела.
"Привет" Выводит так: � � � � � � � � � � � �
Исправляется?