25 Kasım 2010, PERŞEMBE
Set HTTP UTF-8 PHP kullanarak başlık
PHP birkaç sayfa aşağıdaki kodu HTML sayfa içine çeşitli şeyler yankılanıyor.
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
W3C validator kullanarak onaylıyorum ancak, zaman ile birlikte geliyor:
Karakter HTTP başlığında belirtilen kodlama (ıso-8859-1) öğe değeri (utf-8) farklıdır.
PHP için oldukça yeni ve ben ve PHP için header HTML dosyaları eşleşecek değiştirebilsem gerektiğini merak ediyordum.
CEVAP
25 Kasım 2010, PERŞEMBE
header
HTTP üstbilgi değiştirmek için kullanın:
header('Content-Type: text/html; charset=utf-8');
Herhangi bir çıktı önce bu fonksiyonu çağırmak için not istemci gönderildi. Aksi takdirde başlığı da gönderildi ve belli ki artık bunu değiştiremez. headers_sent
ile kontrol edebilirsiniz. Daha fazla bilgi için manual page of header
bkz.
Bunu Paylaş:
Set HTTP UTF-8 PHP kullanarak başlık...
Java kullanarak.net.Ateş ve işlemek iç...
Nasıl bir başlık curl çağrısı ile bir ...
Nasıl HTTP üzerinden bir dosya Python ...
Java kullanarak Java SE server sadece ...