APK hataları

PHP'de ə harfi soru işareti olur

İki yer ayrıdır. Sayfa tarayıcıya ne gönderdiğini söylemeli. Veritabanı bağlantısı ise metni nasıl yazdığını.

Başlık yoksa tarayıcı sayfayı sistem tablosuyla okuyabilir. Bağlantıda charset yoksa MySQL metni latin1 sayabilir. İki yolda da ə ? olur.

Dosyanın kendisi de UTF-8 kaydedilmelidir. PHP başlığı dosyanın içindeki baytı düzeltmez.

<?php
header("Content-Type: text/html; charset=utf-8");
$baglanti = new PDO(
    "mysql:host=127.0.0.1;dbname=magaza;charset=utf8mb4",
    "root",
    ""
);
echo "Azərbaycan";