Array PHP
00.09 | Author: Unknown
Sebuah array akan 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 itu Array?
Array adalah variabel khusus, yang dapat menampung 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 kau tidak 3 mobil, tapi 300?
Solusinya adalah dengan membuat sebuah array!
Sebuah array dapat menyimpan banyak nilai di bawah satu nama, dan Anda dapat mengakses nilai dengan mengacu pada nomor indeks.
Buat Array di PHP
Dalam PHP, array () adalah fungsi yang digunakan untuk membuat sebuah array:
array();
Di PHP, ada tiga jenis array:
  • Array diindeks - Array dengan indeks numerik
  • Array asosiatif - Array dengan tombol bernama
  • Array multidimensi - Array yang berisi satu atau lebih array
PHP Arrays Indexed
Ada dua cara untuk membuat array diindeks:
Indeks dapat diberikan secara otomatis (indeks selalu dimulai dari 0):
$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 elemen itu, dan kemudian mencetak teks yang berisi nilai-nilai array:
Contoh
<?php
$cars=array("Volvo","BMW","Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>
Dapatkan Panjang Array - The count () Fungsi
Count () adalah fungsi yang digunakan untuk mengembalikan panjang (jumlah elemen) dari sebuah array:
Contoh
<?php
$cars=array("Volvo","BMW","Toyota");
echo count($cars);
?>
Melalui lingkaran Array Indexed
Untuk loop melalui dan mencetak semua nilai dari 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 Arrays Associative
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";
Tombol bernama kemudian dapat digunakan dalam naskah:
Contoh
<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
echo "Peter is " . $age['Peter'] . " years old.";
?>
Melalui lingkaran Array asosiatif
Untuk loop melalui dan mencetak semua nilai dari array asosiatif, Anda bisa menggunakan foreach loop, 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 lanjutan PHP.
Lengkap PHP Array Referensi
Untuk referensi lengkap dari semua fungsi array, pergi ke lengkap kami PHP Array Referensi .

Referensi berisi deskripsi singkat, dan contoh penggunaan, untuk setiap fungsi!
|
This entry was posted on 00.09 and is filed under . You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

0 komentar: