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");

İlginizi çekebilir...
Instagram'a sadece 4 adımda yeni konum nasıl eklenir? Instagram'a sadece 4 adımda yeni konum nasıl eklenir?
Instagram'a şirketinizin konumunu eklemek çok önemli bir dijital pazarlama tekniğidir. Instagram yeni konum ekleme, instagrama şi...
Draw.io nedir? Diyagram Nasıl Yapılır? Draw.io nedir? Diyagram Nasıl Yapılır?
draw.io nedir?   Draw.io ücretsiz çevrimiçi diyagram çizim uygulamasıdır. Draw.io proje oluşturmak için temel ...
Enpara Reklam Çekimi firmasına yapmış olduğumuz projeyi incelemek istemez misiniz ?