Проблема с кодировками

Чтобы кириллический текст выводился корректно, необходимо выполнение нескольких условий. Во-первых, кодировка самого файла должна быть utf-8. Во-вторых, нужно указать кодировку в HTML коде:

index.php<meta charset="utf-8">
<?php
  echo 'моя первая программа';
?>

Иногда описанные процедуры не помогают и тогда может помочь команда mb_internal_encoding:

index.php<meta charset="utf-8">
<?php
  mb_internal_encoding('UTF-8');
  echo 'моя первая программа';
?>