ให้ลองแทรกคำสั่งเหล่านี้ก่อนเริ่มการทำงาน
setlocale ( LC_ALL, 'en_US.UTF-8' );หากยังไม่ได้ให้ลอง
setlocale(LC_ALL, 'th_TH');
และ
setlocale(LC_ALL, 'th_TH.utf-8');
และถ้ายังไม่ได้ สุดท้ายให้เปลี่ยนเป็น
setlocale ( LC_ALL, 'Thai' );
แต่ทั้งหมดที่กล่าวมานี้ โครงสร้างฐานข้อมูลของเราควรเป็น utf8 อยู่แล้ว
แสดงผลภาษาไทย PHP กับ MySQL ด้วยฟังก์ชั่นของ mysqli (UTF8)
รวมวิธีแก้ปัญหา ภาษาไทยอ่านไม่ออก ใน PHP,MySQL
แหล่งอ้างอิง
http://www.thaicreate.com/php/php-read-csv-files.html
https://forum.joomla.org/viewtopic.php?t=82423
https://blog.kentreez.com/function-fgetcsv-with-thai-language/
http://www.leknarm.com/2010/03/fgetcsv-php.html
http://nevikup.blogspot.com/2012/10/fgetcsv.html
http://php.net/manual/en/function.setlocale.php
ความคิดเห็น
แสดงความคิดเห็น