เป็นฟังก์ชันสำหรับกำจัดค่าที่ซ้ำกัน โดยใช้ ฟังก์ชั่น array_unique(ตัวแปร)
ตารางที่1 ฟังก์ชัน array_unique()
ฟังก์ชัน | ผลลัพธ์ |
<?php $a = array (10,50,35,60,15,8,'cat','fox','ant',50,'fox','15'); $b = array_unique($a); foreach ($b as $index => $value){ print $index.' = '.$value.'<br>'; } ?> | 0 = 10 1 = 50 2 = 35 3 = 60 4 = 15 5 = 8 6 = cat 7 = fox 8 = ant |
โดยฟังก์ชั่น array_unique() จะทำการตัดข้อมูลที่ซ้ำกันออกไป เช่น fox มี 2 ข้อมูล ก็จะเก็บข้อมูลที่มาก่อนและจะตัด fox ที่มาหลังทิ้งไป เสร็จแล้วจะแสดงผลลัพธ์ทั้งหมดซึ่งจะไม่มีข้อมูลใดซ้ำกัน เพราะถูกตัดทิ้งไปแล้ว