ตัวอย่างการใช้ function setlocale() ช่วยสร้างโฟลเดอร์ตัวอักษรไทยโดย php
<?php
/* find file */
$root = 'backup';
foreach (glob($root.'/*-*') as $filename) {
/* get path */
$path = explode('/', $filename);
list($year, $month, $date) = explode('-', $path[1]);
/* create folder */
$dir = $root.'/'.$year.'/'.$month.'/'.$date;
if (!is_dir($dir)) {
mkdir($dir, 0644, true);
}
/* move file */
rename($filename, $dir.'/'.$path[1]);
}
เรื่องที่เกี่ยวข้อง