Tutorial Array PHP :Lengkap Dengan Contoh

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>";
}
?>

Array multidimensi

Array multidimensi akan dijelaskan di bagian canggih PHP.

Tutorial Array PHP :Lengkap Dengan Contoh PHP Array Array menyimpan beberapa nilai dalam satu variabel tunggal: Contoh <?php $cars = array ( "Volvo" , ...

Artikel Terkait

Berikan Komentar

  1. Untuk menulis kode gunakan <i>KODE</i>
  2. Untuk menyisipkan kode ke dalam Syntax Highlighter gunakan <em>KODE YANG LEBIH PANJANG</em>
  3. Kode harus di-parse terlebih dulu agar bisa ditulis.
  4. Centang Notify me untuk mendapatkan notifikasi balasan komentar melalui Email.
histats