Menu
CoddyTech

Ukuran array dengan count

Termasuk bagian Dasar-Dasar dalam perjalanan PHP di Coddy. Pelajaran 38 dari 71.

Saat bekerja dengan array, kamu sering perlu mengetahui jumlah elemen di dalamnya. PHP menyediakan fungsi count() khusus untuk tujuan ini.

<?php
$fruits = ["Apple", "Banana", "Cherry"];

echo count($fruits); // 3
?>

Fungsi ini mengembalikan jumlah total elemen dalam array. Ini sangat berguna saat kamu perlu mengakses elemen terakhir. Karena pengindeksan dimulai dari 0, indeks terakhir selalu count($array) - 1.

<?php
$colors = ["Red", "Green", "Blue", "Yellow"];

$lastIndex = count($colors) - 1;
echo $colors[$lastIndex]; // Yellow
?>

Pendekatan ini berfungsi berapa pun jumlah item dalam array. Baik kamu memiliki 3 maupun 300 elemen, count() memberi tahu ukuran yang tepat, sehingga kodemu fleksibel dan andal.

challenge icon

Tantangan

Mudah

Baca satu baris input yang berisi nilai-nilai yang dipisahkan koma dan mewakili daftar item (misalnya, Laptop,Mouse,Keyboard,Monitor,Webcam).

Buat array dari input ini, lalu:

  1. Cetak jumlah total item dalam array
  2. Cetak elemen terakhir dari array (gunakan count() untuk menghitung indeks terakhir)
  3. Cetak elemen kedua dari terakhir dari array

Cetak setiap hasil pada baris terpisah.

Contoh:

Jika input-nya adalah Laptop,Mouse,Keyboard,Monitor,Webcam, output-nya harus berupa:

5
Webcam
Monitor

Jika input-nya adalah Apple,Banana,Cherry, output-nya harus berupa:

3
Cherry
Banana

Coba sendiri

<?php
// Baca input yang dipisahkan koma
$input = trim(fgets(STDIN));

// Ubah string input menjadi array
$items = explode(',', $input);

// TODO: Tulis kodemu di bawah ini
// 1. Cetak jumlah total item menggunakan count()
// 2. Cetak elemen terakhir (gunakan count() untuk menghitung indeks terakhir)
// 3. Cetak elemen kedua dari belakang

?>
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler PHP online