ปัญหาเกี่ยวกับการเข้ารหัสตัวอักษร
เพื่อให้ข้อความภาษาซิริลลิกแสดงผลอย่างถูกต้อง จำเป็นต้องเป็นไปตามเงื่อนไขหลายประการ
ประการแรก การเข้ารหัสตัวอักษรของไฟล์เองต้องเป็น utf-8 ประการที่สอง จำเป็นต้องระบุ
การเข้ารหัสตัวอักษรในโค้ด HTML:
<meta charset="utf-8">
<?php
echo 'моя первая программа';
?>
บางครั้งขั้นตอนที่อธิบายไว้ก็ไม่ช่วยเหลือ และ
ในกรณีดังกล่าว คำสั่ง mb_internal_encoding อาจช่วยได้:
<meta charset="utf-8">
<?php
mb_internal_encoding('UTF-8');
echo 'моя первая программа';
?>