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

За да се извежда кирилският текст коректно, е необходимо да са изпълнени няколко условия. Първо, кодировката на самия файл трябва да бъде 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 'моя первая программа';
?>