cara menampilkan simbol2 unicode di php

unicode

Judul post ini adalah cara menampilkan simbol2 unicode di php. Oke, jadi cepat saja. Kadang ada simbol2 yg kita simpan di MySQL dan hendak kita tampilkan di PHP, namun keluarnya cuma tanda tanya di dlm bentuk belah ketupat. Hal ini disebabkan karena encoding PHP defaultnya adl ANSI, sementara simbol2 tsb ber-encoding Unicode.

unicode vs ansi
Satu ketupat misteri, dua ketupat misteri, tiga ketupat misteri...


Jadi bagaimana supaya keluarnya bener? Tambahkan baris berikut ini:

mysql_query ("set character_set_results='utf8'");

Sebelum baris ini:

$result = mysql_query($query) or die ("Error in query: $query. " . mysql_error());

Dan, enjoooy! :D

Btw, $result dan $query itu cuma variabel ya, means bisa diganti sesuka hati.

Tidak ada komentar: