<?php $s = '<?xml version="1.0"?> <entries> <entry> <date>11/12/2013</date> <action>Test1</action> <user>Admin</user> </entry> <entry> <date>20/12/2013</date> <action>Test2</action> <user>Admin</user> </entry> <entry> <date>10/12/2013</date> <action>Test3</action> <user>Admin</user> </entry> </entries>'; $x = (array)simplexml_load_string($s); array_walk_recursive($x,function(&$v){ $v=(array)$v; }); $rows = array(); foreach($x['entry'] as $entry){ $d = explode('/',$entry['date']); $date = vsprintf('%04d-%02d-%02d',array_reverse($d)); $rows[$date] = $entry; } ksort($rows); echo '<pre>'; print_r($rows); echo '</pre>';
<?php $s = '<?xml version="1.0"?> <entries> <entry> <date>11/12/2013</date> <action>Test1</action> <user>Admin</user> </entry> <entry> <date>20/12/2013</date> <action>Test2</action> <user>Admin</user> </entry> <entry> <date>10/12/2013</date> <action>Test3</action> <user>Admin</user> </entry> <entry> <date>31/12/2013</date> <action>Test2</action> <user>Admin2</user> </entry> <entry> <date>1/12/2013</date> <action>Test2</action> <user>Admin9</user> </entry> </entries>'; $x = (array)simplexml_load_string($s); array_walk_recursive($x,function(&$v){ $v=(array)$v; }); $rows = array(); foreach($x['entry'] as $entry){ $d = explode('/',$entry['date']); $date = vsprintf('%04d-%02d-%02d',array_reverse($d)); $rows[$date] = $entry; } krsort($rows); //ตรวจสอบเอาเฉพาะค่าที่วันที่สูงสุดค่าเดียว $items = array(); foreach($rows as $date=>$row){ if (!isset($items[$row['action']])){ $items[$row['action']] = $row; } } echo '<pre>'; print_r($items); echo '</pre>';
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง