แปลงข้อความในรูป %u0E17%u0E14 กลับเป็นภาษาไทย

มีคำถามมาจากบอร์ด ฟังก์ชั่นนี้นานๆใช้ทีเลยไม่ค่อยได้จำเท่าไร พอมาเจอคำถามเข้าก็เลยต้องเขียนไว้กันลืม

<?php
  $string = '%u0E17%u0E14%u0E2A%u0E2D%u0E1A%u0E04%u0E23%u0E31%u0E1A';
  $string=preg_replace('/%u([0-9a-f]{4})/ie', "'&#'.hexdec('').';'", $string); // ทดสอบ
?>
ผู้เขียน Goragod โพสต์เมื่อ 07 มิ.ย. 2552 เปิดดู 3,258 ป้ายกำกับ PHP

Related

^