scandal
Новичок
Здравствуйте!
Следующий код работает как нужно, если файл с кодом имеет кодировку ANSI.
Если кодировку файла сделать UTF-8, то код не работает.
Скажите, пожалуйста, что нужно сделать, чтобы код работал в UTF-8?
<?php
$arr_vowel = array('а','е','ё','и','о','у','ы','э','ю','я');
$s = "Вы являетесь руководителем подразделения завода";
foreach($arr_vowel as $vowel)
for($i=0; $i<strlen($s); $i++)
if($s[$i]==$vowel) {
$arr_vowel2[] = $vowel;
break;
}
if(isset($arr_vowel2))
print_r($arr_vowel2);
?>
Следующий код работает как нужно, если файл с кодом имеет кодировку ANSI.
Если кодировку файла сделать UTF-8, то код не работает.
Скажите, пожалуйста, что нужно сделать, чтобы код работал в UTF-8?
<?php
$arr_vowel = array('а','е','ё','и','о','у','ы','э','ю','я');
$s = "Вы являетесь руководителем подразделения завода";
foreach($arr_vowel as $vowel)
for($i=0; $i<strlen($s); $i++)
if($s[$i]==$vowel) {
$arr_vowel2[] = $vowel;
break;
}
if(isset($arr_vowel2))
print_r($arr_vowel2);
?>