Array di PHP | Tutorial PHP
Dalam PHP Array digunakan untuk menyimpan beberapa nilai dalam satu variabel. Array adalah variabel khusus, yang dapat menampung lebih dari satu nilai pada satu waktu.
Buat Array di PHP
Dalam PHP, fungsi array() digunakan untuk membuat array.
Syntax Array
Jenis Array di PHP
Ada tiga jenis array di php, yang diberikan di bawah ini.
Array terindeks – adalah
Array dengan indeks numerik (angka).
Array asosiatif – adalah
Array dengan key (bertanda).
Array multidimensi – adalah Array yang berisi satu atau lebih array (lebih dari 1).
Array Terindeks
Indeks dapat ditetapkan secara otomatis (indeks selalu dimulai dari 0), Anda dapat melihat pada contoh di bawah ini;
Contoh Array
<?php
$siswa = array("Xid", "Ballmoon", "Hanabis");
echo "Siswa Kelas 10". $mahasiswa[0] . "," . $siswa[1] . " dan " . $siswa[2] . ".";
?>
Output
Mencari Panjang dari Array di PHP
Menggunakan fungsi count() Anda dapat menemukan panjang
array di php.
Contoh Array
<?php
$siswa = array("Xid", "Ballmoon", "Hanabis");
echo "siswa : ";
echo count($siswa);
?>
Output
Contoh Array menggunakan for Loop
Contoh Array
<?php
$siswa = array("Xid", "Ballmoon", "Hanabis");
$arrlength = count($siswa);
for($i = 0; $i < $arrlength; $i++)
{
echo $siswa[$i];
echo "<br>";
}
?>
Output
Xid
Ballmoon
Hanabis
Array Asosiatif di PHP
Dalam jenis array ini; array menggunakan kunci bernama yang
Anda tetapkan untuk mereka.
Syntax
$umur = array("Xid"=>"10", "Ballmoon"=>"20", "Hanabis"=>"30");
or
$umur['Xid'] = "10";
$umur['Ballmoon'] = "20";
$umur['Hanabis'] = "30";
Array Multidimensi di PHP
Array multidimensi adalah array yang berisi satu atau lebih
array. Untuk array dua dimensi, Anda memerlukan dua indeks untuk memilih elemen
Contoh Array
<?php
$siswa = array
(
array("Xid",300,11),
array("Ballmoon",400,10),
array("Hanabis",200,8),
array("Hitesh",220,8)
);
$siswa = array("Xid", "Ballmoon", "Hanabis");
echo $ siswa [0][0].": Tanda: ".$ siswa [0][1].", Kelas: ".$ siswa [0][2].".<br>";
echo $ siswa [1][0].": Tanda: ".$ siswa [1][1].", Kelas: ".$ siswa [1][2].".<br>";
echo $ siswa [2][0].": Tanda: ".$ siswa [2][1].", Kelas: ".$ siswa [2][2].".<br>";
echo $ siswa [3][0].": Tanda: ".$siswa [3][1].", Kelas: ".$ siswa [3][2].".<br>";
?>
Output
Xid: Tanda: 300 Kelas: 11
Ballmoon: Tanda: 400 Kelas: 10
Hanabis: Tanda: 200 Kelas: 8
Hitesh: Tanda: 220 Kelas: 8
Gabung dalam percakapan