Devdit
 

array ห้ามซ้ำ PHP ด้วย array_unique

1.3K

สอนเขียนโปรแกรม 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

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ