Array terindeks (indexed) di PHP adalah jenis array di mana setiap elemen memiliki sebuah urutan atau index dalam bentuk angka yang unik. Index ini biasanya dimulai dari nol (0) dan berurutan dengan interval 1.
Ada dua cara untuk membuat array terindeks:
Index dapat ditetapkan secara otomatis (index selalu dimulai dari 0), seperti ini:
$mobil = array("Volvo", "BMW", "Toyota");
atau index dapat ditetapkan secara manual:
$mobil[0] = "Volvo";
$mobil[1] = "BMW";
$mobil[2] = "Toyota";
Contoh berikut membuat array terindeks bernama $mobil, menetapkan tiga elemen ke dalamnya, lalu mencetak teks yang berisi nilai array:
Contoh
<!DOCTYPE html>
<html>
<body>
<?php
$mobil = array("Volvo", "BMW", "Toyota");
echo "Saya suka ". $mobil[0] . ", " . $mobil[1] . " Dan " . $mobil[2] . ".";
?>
</body>
</html>
Loop Melalui Array Indexed
Untuk mengulangi dan mencetak semua nilai array terindeks, Anda dapat menggunakan pengulangan for, seperti ini:
Contoh
<!DOCTYPE html>
<html>
<body>
<?php
$mobil = array("Volvo", "BMW", "Toyota");
$panjangarray= count($mobil);
for($x = 0; $x < $panjangarray; $x++) {
echo $mobil[$x];
echo "<br>";
}
?>
</body>
</html>
Tutorial sebelumnya : PHP Array
Tutorial setelahnya : PHP Associative Array
Semua Tutorial PHP : Tutorial PHP