PHP Array
Array menyimpan beberapa nilai dalam satu variabel tunggal:
Contoh
<?php
$cars = array("Volvo", "BMW", "Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>
Apa Array?
Array adalah variabel khusus, yang dapat menyimpan lebih dari satu nilai pada suatu waktu.Jika Anda memiliki daftar item (daftar nama mobil, misalnya), menyimpan mobil di variabel tunggal bisa terlihat seperti ini:
$cars1 = "Volvo";
$cars2 = "BMW";
$cars3 = "Toyota";
Namun, bagaimana jika Anda ingin loop melalui mobil dan menemukan satu tertentu? Dan bagaimana jika Anda tidak 3 mobil, tapi 300?Solusinya adalah dengan membuat sebuah array!
Array dapat menyimpan banyak nilai di bawah satu nama, dan Anda dapat mengakses nilai dengan mengacu nomor indeks.
Buat Array di PHP
Dalam PHP, array () adalah fungsi yang digunakan untuk membuat sebuah array:
array();
Dalam PHP, ada tiga jenis array:- Array diindeks - Array dengan indeks numerik
- Array asosiatif - Array dengan kunci bernama
- Array multidimensi - Array yang berisi satu atau lebih array
PHP Indexed Array
Ada dua cara untuk membuat diindeks array:Indeks dapat diberikan secara otomatis (index selalu dimulai dari 0), seperti ini:
$cars = array("Volvo", "BMW", "Toyota");
atau indeks dapat ditentukan secara manual:
$cars[0] = "Volvo";
$cars[1] = "BMW";
$cars[2] = "Toyota";
Contoh berikut membuat array diindeks bernama $ mobil,
memberikan tiga unsur itu, dan kemudian mencetak teks yang berisi nilai
array:Contoh
<?php
$cars = array("Volvo", "BMW", "Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>
Dapatkan Panjang Array - hitung The () Fungsi
Hitungan () adalah fungsi yang digunakan untuk mengembalikan panjang (jumlah elemen) dari sebuah array:Contoh
<?php
$cars = array("Volvo", "BMW", "Toyota");
echo count($cars);
?>
Lingkaran Melalui Array Indexed
Untuk loop melalui dan mencetak semua nilai-nilai array diindeks, Anda bisa menggunakan untuk loop, seperti ini:Contoh
<?php
$cars = array("Volvo", "BMW", "Toyota");
$arrlength = count($cars);
for($x = 0; $x < $arrlength; $x++) {
echo $cars[$x];
echo "<br>";
}
?>
PHP asosiatif Array
array asosiatif adalah array yang menggunakan nama kunci yang Anda tetapkan untuk mereka.Ada dua cara untuk membuat sebuah array asosiatif:
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
atau:
$age['Peter'] = "35";
$age['Ben'] = "37";
$age['Joe'] = "43";
kunci bernama kemudian dapat digunakan dalam naskah:Contoh
<?php
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
echo "Peter is " . $age['Peter'] . " years old.";
?>
Lingkaran Melalui Array asosiatif
Untuk loop melalui dan mencetak semua nilai-nilai array asosiatif, Anda bisa menggunakan loop foreach, seperti ini:Contoh
<?php
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
foreach($age as $x => $x_value) {
echo "Key=" . $x .
", Value=" . $x_value;
echo "<br>";
}
?>
Berikan Komentar
<i>KODE</i>
<em>KODE YANG LEBIH PANJANG</em>
Notify me
untuk mendapatkan notifikasi balasan komentar melalui Email.