Devdit
 

นับจำนวนข้อมูลซ้ำใน array ด้วย array_count_values

2K

สอนเขียนโปรแกรมนับจำนวนข้อมูลซ้ำใน array ด้วย array_count_values โดยคำสั่งนี้จะนับตามข้อมูลที่ปรากฏ โดยถ้าข้อมูลซ้ำกันจะบวกเพิ่มเข้าไป สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง นับจำนวนข้อมูลซ้ำใน array ด้วย array_count_values

<?php
    $a = array("apple", "apple", "orange", "berry", "apple", "berry");
    print_r( array_count_values( $a ) );
?>

ผลลัพธ์

Array ( [apple] => 3 [orange] => 1 [berry] => 2 )

โค้ดด้านบนตัวแปร a เป็น array พร้อมค่าเริ่มต้น ถ้าเราต้องการนับจำนวนซ้ำแต่ละรายการของ array แนะนำคำสั่ง array_count_values

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