인코딩 문제

키릴 문자가 제대로 출력되려면 몇 가지 조건이 충족되어야 합니다. 첫째, 파일 자체의 인코딩이 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 'моя первая программа';
?>