WHATSAPP
PHP Türkçe Karakter Sorunu Nasıl Çözülür?

PHP Türkçe Karakter Sorunu Nasıl Çözülür?

PHP'de en çok karşılaşılan sorunlar çoğu zaman Türkçe karakter bozukluklarıdır. Bunların kaynaklanmasında en büyük sebep kod yapısı veya veritabanı yapısının UTF-8 olarak kodlanmamış olmasıdır. Bunun önüne geçmek için aşağıda ki yöntemleri uygulayabilirsiniz.

 

UTF-8 Meta Charset

<meta charset="UTF-8">

 

Veritabanı kodlama yapısını değiştirme:

Veri tabanı oluştururken Karşılaştırma (Collation) için Evrensel Kod olan utf8_general_ci veya utf8_turkish_ciseçmelisiniz.

 

Veri tabanına bağlanırken charset’i utf8 yapmanız gerekiyor.

 

MYSQL Türkçe Karakter sorunu çözümü

 

$mysqli = new mysqli("localhost", "user", "password", "test"); $mysqli->set_charset("utf8");

 

PDO Türkçe Karakter sorunu çözümü

 

$pdo = new PDO("mysql:host=localhost;dbname=test;charset=utf8", "user", " password ");

ya da

$pdo->query("SET CHARACTER SET utf8");

 

Substr Türkçe Karakter çözümü

mb_substr("yaziniz") kullanarak bu sorunu çözebilirsiniz.

 

HTML Entity Decode kullanımı

html_entity_decode("yaziniz");

En Çok Okunanlar
2019-04-29 2019 Fuar Takvimi
2019-04-29 Power Led Programı
2019-04-29 Sketch Nedir?
2019-04-29 Web Hosting Nedir?
Sosyal Medyada Paylaş
İlginizi çekebilir...
CorelDRAW Nedir? Nasıl Kullanılır? CorelDRAW Nedir? Nasıl Kullanılır?
Corel Corporation , bir vektör grafik editörü olan CorelDRAW adlı bir yazılım programı geliştirdi ve...
Yapılandırılmış veri nedir? Yapılandırılmış veri nedir?
Yapılandırılmış veri nedir?   Yapılandırılmış veriler, arama motorlarının anlayabileceği şekilde yazılmış, belirli bir biçimde koddur.&n...
Cangüller Treyler - Kurumsal Kartvizit Çalışması firmasına yapmış olduğumuz projeyi incelemek istemez misiniz ?