Kodējumu problēma

Lai kirilicas teksts tiktu korekti attēlots, ir jāievēro vairāki nosacījumi. Pirmkārt, paša faila kodējumam jābūt utf-8. Otrkārt, HTML kodā jānorāda kodējums:

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

Dažreiz aprakstītās procedūras nepalīdz, un tad var palīdzēt komanda mb_internal_encoding:

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