Loop ตัวอักษรไทย

จะทำเมนู loop เรียงตามลำดับตัวอักษร A ถึง Z และ อักษร ก ถึง ฮ โดยใช้ PHP ทำได้โดยใช้ function chr() โดยใส่ลำดับตัวอักษรตามลำดับในตาราง ASCII-table แต่ถ้าไฟล์ php เราใช้ charset เป็น UTF-8 จะอ่านไม่ออก ต้องเปลี่ยนไปใช้ function iconv แทน

<!doctype html>
<meta charset="utf-8">
<title>Loop ตัวอักษรไทย</title>
echo 'English<ul>';
for($a = 65; $a <= 90; $a++)
	echo'<li>'.$a.' = '.chr($a).'</li>';
echo '</ul>Thai With chr()<ul>';
for($a = 161; $a <= 206; $a++)
	echo'<li>'.$a.' = '.chr($a).'</li>';
echo '</ul>Thai With iconv()<ul>';
for($a = 3585; $a <= 3630; $a++)
	echo'<li>'.$a.' = '.iconv('UCS-4LE', 'UTF-8', pack('V', $a)).'</li>';
echo '</ul>';

About plusmagic

PHP lover in thailand

Posted on 2013/09/30, in PHP, programming and tagged , , , , , . Bookmark the permalink. ใส่ความเห็น.


Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  เปลี่ยนแปลง )

Google photo

You are commenting using your Google account. Log Out /  เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out /  เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out /  เปลี่ยนแปลง )

Connecting to %s

%d bloggers like this: