Tutorial Belajar Menghitung Jumlah Isi Array di PHP


Adakalanya kita perlu mengetahui ada berapa banyak elemen yang terdapat di dalam suatu variabel array. Untuk itu kita dapat menggunakan fungsi count().

$binatang = array($herbivora, $karnivora, $omnivora);


echo count($binatang);

Contoh kode di atas akan mencetak angka 3, karena variabel $binatang memiliki 3 buah nilai di dalamnya.
Bila kita ingin menghitung banyaknya elemen array pada variabel $binatang dan juga banyak elemen array yang bersarang di dalamnya (dengan kata lain menghitung semua elemen array pada array multidimensi), kita dapat menggunakan fungsi count()dengan mengisi parameter kedua dengan konstanta COUNT_RECURSIVE atau angka 1. Lebih lengkap tentang fungsi count() dapat dilihat di halaman manual PHP berikut.

PRAKTEK

  • Perhatikan kode di editor dan coba jalankan program. Berapa angka yang muncul?
  • Sekarang kita akan menghitung total banyaknya elemen array pada variabel $binatang dan juga elemen pada array yang bersarang di dalamnya. Pada baris ke-9, isi parameter kedua fungsi count()dengan angka 1, sehingga menjadi seperti ini:
    echo count($binatang, 1);
    Kira-kira berapa angka yang muncul di kolom output? Jalankan program untuk mengecek hasilnya.

<?php

$herbivora = array('kambing', 'sapi', 'kuda');
$karnivora = array('harimau', 'serigala', 'anjing');
$omnivora = array('ayam', 'monyet', 'beruang');

$binatang = array($herbivora, $karnivora, $omnivora);

echo count($binatang);


Hasilnya:
3

Subscribe to receive free email updates:

0 Response to "Tutorial Belajar Menghitung Jumlah Isi Array di PHP"

Posting Komentar