สอนเขียนโปรแกรม array ห้ามซ้ำภาษา PHP ด้วยคำสั่ง array_unique โดยคำสั่ง array_unique จะลบข้อมูลที่ซ้ำออกให้เหลือเฉพาะข้อมูลที่ไม่ซ้ำ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง array ห้ามซ้ำ PHP ด้วย array_unique
<?php
$a = array("php", "python", "php", "ruby", "go", "php");
$a[] = "java";
$a[] = "java";
echo "ก่อนใช้คำสั่ง array_unique = ";
print_r( $a );
echo "<br/>";
echo "หลังใช้คำสั่ง array_unique = ";
print_r( array_unique( $a ) );
echo "<br/>";
?>
ผลลัพธ์
ก่อนใช้คำสั่ง array_unique
Array ( [0] => php [1] => python [2] => php [3] => ruby [4] => go [5] => php [6] => java [7] => java )
หลังใช้คำสั่ง array_unique
Array ( [0] => php [1] => python [3] => ruby [4] => go [6] => java )
พิจารณาโค้ดด้านบนมีข้อมูลซ้ำที่อยู่ใน array คือ php และ java กรณีต้องการลบข้อมูลที่ซ้ำในตัวแปร array ออกแนะนำคำสั่ง array_unique