A-AA+then

ใช้ iconv แล้วมันไม่ยอมแสดงผลให้ครับ

1,952
ผมต้องการแปลง charset จาก utf8 เป็น tis 620
แล้วผมใช้ iconv() แต่พอ run บรรทัดที่ใช้ iconv มันไม่แสดงผลอ่ะคับ เหมือนไม่มีอะไรเกิดขึ้น

$pm_id = iconv('utf8', 'tis620', $rs->Fields['pm_id']);

แบบนี้อ่ะคับ ผมใช้ถูกแล้วใช่มั้ยฮะ (php ดึงข้อมูลมาจาก access นะคับ)
แต่พอผมลองใช้เป้น

$pm_id = iconv('ISO-8859-1', 'ISO-8859-1', $rs->Fields['pm_id']);

มันออกคับ แต่เป็นภาษาตางดาว T-T

ทำไงดีอะคับ

2 ความคิดเห็น

$pm_id = iconv('UTF-8', 'TIS-620', $rs->Fields['pm_id']);
1

ใช้ไม่ได้ครับ ผมลองหมดแล้ว
ถ้าใช้เป็นตัวอื่นนอกจาก $pm_id = iconv('ISO-8859-1', 'ISO-8859-1', $rs->Fields['pm_id']);  มันจะไม่โชว์อะไรเลยครับผม

ตอนนี้ผมมึนหมดแล้วครับ
2
^