Mindphp.com เว็บ สอนสร้างเว็บไซต์ เว็บเซอเวอร์ Hosting Web Server สอน Joomla phpbb
(New Look)
หน้าเว็บบอร์ด » Webboard » JavaScript & Jquery Ajax » รบกวนพี่ๆ ช่วยแปลง code PHP to Javascript ให้หน่อยครับ
 


 
รับสมัครพนง.บัญชี มีประสบการณ์ 
 

				
* เข้าสู่ระบบ    * สมัครสมาชิก   * FAQ




โพสต์กระทู้ใหม่ กลับไปยังกระทู้  [ 3 โพสต์ ] 
เจ้าของ ข้อความ
โพสต์โพสต์แล้ว: 06/06/2012 10:58 am 
ออฟไลน์
PHP Jr. Member
PHP Jr. Member

ลงทะเบียนเมื่อ: 09/05/2012 12:25 pm
โพสต์: 19
โค้ด:
function tis620_to_utf8($tis) {
  for( $i=0 ; $i< strlen($tis) ; $i++ ){
    $s = substr($tis, $i, 1);
    $val = ord($s);
    if( $val < 0x80 ){
    $utf8 .= $s;
    } elseif ((0xA1 <= $val and $val <= 0xDA)
              or (0xDF <= $val and $val <= 0xFB))  {
    $unicode = 0x0E00 + $val - 0xA0;
    $utf8 .= chr( 0xE0 | ($unicode >> 12) );
    $utf8 .= chr( 0x80 | (($unicode >> 6) & 0x3F) );
    $utf8 .= chr( 0x80 | ($unicode & 0x3F) );
    }
  }
return $utf8;
}


โค้ด:
function utf8_to_tis620($string) {
  $str = $string;
  $res = "";
  for ($i = 0; $i < strlen($str); $i++) {
   if (ord($str[$i]) == 224) {
     $unicode = ord($str[$i+2]) & 0x3F;
     $unicode |= (ord($str[$i+1]) & 0x3F) << 6;
     $unicode |= (ord($str[$i]) & 0x0F) << 12;
     $res .= chr($unicode-0x0E00+0xA0);
     $i += 2;
   } else {
     $res .= $str[$i];
   }
  }
  return $res;
}


รายงานในข้อความ
 ข้อมูลส่วนตัว  E-mail  
ตอบกลับพร้อมอ้างอิง  
โพสต์โพสต์แล้ว: 06/06/2012 11:54 am 
ออฟไลน์
PHP Sr. Member
PHP Sr. Member

ลงทะเบียนเมื่อ: 10/04/2012 10:09 am
โพสต์: 95
รอดูครับ

น่าสนใจ ด้วยหลักการแปลง tis-620 เป็น ASCII ก่อน แล้วอ่านออกเป็น utf-8

เห็นมีฟังชั่น ascii to utf-8 พอได้ แต่แปลง tis-620 เป็น ascii นี่สิ ทำไงหว่า เหอๆ

_________________
การให้ที่ดีที่สุด คือการให้อภัย ขอให้โลกสงบสุขสาที

รับทำเว็บไซต์


รายงานในข้อความ
ข้างบน  ข้อมูลส่วนตัว
 E-mail  
ตอบกลับพร้อมอ้างอิง  
โพสต์โพสต์แล้ว: 28/10/2012 1:44 am 
ออฟไลน์
PHP Super Member
PHP Super Member

ลงทะเบียนเมื่อ: 26/01/2010 12:57 am
โพสต์: 480
ทำไม PHP ต้องเขียนเยอะแบบนั้นเลยหรอ
ใช้แค่
string iconv ( string $in_charset , string $out_charset , string $str )

iconv("UTF-8", "tis-620", $text)

iconv("tis-620","UTF-8", $text)

แค่นี้ก้ได้แระสำหรับ PHP

_________________
รับทำเว็บไซต์ รับแก้เว็บไซต์ ดูแลเว็บไซต์


รายงานในข้อความ
ข้างบน  ข้อมูลส่วนตัว
 E-mail  
ตอบกลับพร้อมอ้างอิง  
แสดงโพสจาก:  เรียงตาม  
โพสต์กระทู้ใหม่ กลับไปยังกระทู้  [ 3 โพสต์ ] 

» รบกวนพี่ๆ ช่วยแปลง code PHP to Javascript ให้หน่อยครับ

เขตเวลา GMT + 7 ชั่วโมง [ DST ]

รบกวนพี่ๆ ช่วยแปลง code PHP to Javascript ให้หน่อยครับ   ตอบกลับ   แสดง   โพสต์ล่าสุด 
รบกวนพี่ๆ ช่วยแปลง code PHP to Javascript ให้หน่อยครับ
โดย fa12mkungz » 06/06/2012 10:58 am

2 ตอบกลับ

4650 แสดง

โพสต์ล่าสุด โดย touleg ดูข้อความล่าสุด
28/10/2012 1:44 am
JavaScript & Jquery Ajax

รบกวนพี่ๆ หน่อยน่ะครับ (sql)
โดย natt_hacker105 » 07/02/2011 4:38 pm

1 ตอบกลับ

1824 แสดง

โพสต์ล่าสุด โดย mindphp ดูข้อความล่าสุด
08/02/2011 8:53 am
SQL - Database

รบกวนพี่ๆชวยหน่อยครับใช้ ja larix เปิดด้วย IE โลโกข้างบนเพี้ยน
โดย ambree » 28/10/2010 12:10 am

4 ตอบกลับ

1838 แสดง

โพสต์ล่าสุด โดย ambree ดูข้อความล่าสุด
28/10/2010 2:57 pm
ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS CRM

รบกวนพี่ๆชวยหน่อยครับ อย่ากทราบวิธี config add cart ใน virtuemart
โดย ambree » 27/10/2010 12:52 pm

2 ตอบกลับ

1766 แสดง

โพสต์ล่าสุด โดย ambree ดูข้อความล่าสุด
28/10/2010 12:17 am
ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS CRM

รบกวนพี่ๆผุ้รู้ช่วยเขียน SQL ทีครับ
โดย Tdelta » 01/04/2009 4:03 pm

1 ตอบกลับ

1720 แสดง

โพสต์ล่าสุด โดย mindphp ดูข้อความล่าสุด
24/04/2009 4:03 am
SQL - Database


ท่าน สามารถ โพสกระทู้ในบอร์ดนี้ได้
ท่าน สามารถ ตอบกระทู้ในบอร์ดนี้ได้
ท่าน ไม่สามารถ แก้ไขโพสของท่านในบอร์ดนี้ได้
ท่าน ไม่สามารถ ลบโพสของท่านในบอร์ดนี้ได้
ท่าน ไม่สามารถ แนบไฟล์ในบอร์ดนี้ได้

ไปที่:  
Powered by phpBB® Forum Software © phpBB Group
Thai language by Mindphp.com & phpBBThailand.com