sebelum kita memulai penjelasan kita harus tau dulu Apa sih Array Itu?
Array adalah kumpulan data variabel yang
dapat menampung lebih dari satu nilai.
Nilai dari Array berurutan dengan niai pertama adalah 0
membuat suatu program tertentu misalnya program inventory pasti
akan langsung duduk di depan komputer *dan* dijamin pasti
kebingungan musti ngapain dulu :)) Solusinya adalah..... Jangan
langsung duduk di depan komputer untuk langsung coding... tapi mulai
dengan mendefinisikan 5W +1H, dari aplikasi yang sedang kita buat.
Kedengarannya seperti sedang membuat skripsi, namun yakinlah
langkah ini salah satu tujuannya adalah agar proyek yang sedang kita
kerjakan tidak sampai salah arah...
Cara Cara membuat array pada pemrograman php dengan mudah :
Cara 1. Menggunakan fungsi array ()
Sintaks :
$variabel=array(array1, array2, …dst.);
Array dibuat Dengan cara di atas memiliki angka indeks otomatis
dimulai dari 0 dan meningkat sebesar 1 untuk nilai berikutnya.
Jadi, nilai pertama "Januari" memiliki indeks angka 0, selanjutnya
satu "Februari" memiliki 1, dan seterusnya.
Contoh
<?php
$bulan=array("Januari", "Feb
ruari", "Maret" , "April" , "Mei"
, "Juni" , "Juli" , "Agustus" ,
"September" , "Oktober" ,
"November" , "Desember");
?>
Cara 2 Cara lain short array
Sintaks :
array_name = [
key1 => nilai1,
key2 => nilai2,
---
];
PHP 5.4 telah memperkenalkan sintaks array pendek.
Sekarang, array () dapat ditulis sebagai []. Jika kita
menulis contoh sebelumnya menggunakan identifier [].
Contoh
<? php
$bulan = [
0 => "Januari",
1 => "Februari",
2 => "Maret",
] ;
?>
Untuk menghapus elemen array atau seluruh array,
unset () fungsi dapat digunakan. Misal : anda ingin
menampilkan hasil yg sudah di unset, maka hasilnya
error :
<?php
$car = array("Ferarry", "Hyundai", "Toyota");
unset($car[0]);
/* Array element adalah Ferarry, jika nekat
meng-eho setelah diunset maka hasil error.
*/
echo $car[0];
?>
Contoh
<?php
$car = array("Ferarry",
"Hyundai", "Toyota");
unset($car[0]);
/* Array element
sebelumnya ferrary setelah
di unset maka posisi diambil
Hyunday */
echo $car[1];
?>
4. Array Asosiatif (multidimensi)
Untuk menghapus elemen array atau seluruh array,
unset () fungsi dapat digunakan. Misal : anda ingin
menampilkan hasil yg sudah di unset, maka hasilnya
error :
<?php
$car = array("Ferarry", "Hyundai", "Toyota");
unset($car[0]);
/* Array element adalah Ferarry, jika nekat
meng-eho setelah diunset maka hasil error.
*/
echo $car[0];
?>
Nomor Sejauh ini, Anda telah melihat digunakan
sebagai indeks / index. Tapi key sekarang berupa
string.
Ketika kunci dari sebuah array merupakan array
lain itu disebut array multidimensi. Jika seperti
array di atas setiap tombol mewakili satu nilai
maka pengertiannya, yaitu array satu dimensi.
Array pada contoh di atas adalah 1-dimensi.
Ketika kunci dari sebuah array merupakan
array lain itu disebut array multidimensi.. Mari kita
lihat contoh di samping ini:
Contoh
<?php
$teman = Array(
array(
"nama" => "Ari",
"umur" => 30,
"minat" => "PHP"
),
array(
"nama" => "Eksa",
"age" => 25,
"minat" => "Javascript"
),
);
foreach ($teman as $test) {
/*
Untuk setiap iterasi, $c mendapat
$teman (array asosiatif)
*/
while (list($k, $v) = each($test)) {
/* masing-masing ($c) mendapatkan
Element f $c (kunci nilai koresponden)
*/
echo "$k : $v <br>";
}
}
?>
maka hasilnya =
nama : Ari
umur : 30
minat : PHP
nama : Eksa
age : 25
minat : Javascript
Nah mungkin penjelasan saya itu saja jika ada kurang dan lebihnya atas penjelasan saya ini mohon komentar di bawah agar bisa menambah wawasan ilmu bagi saya dan anda sekalian.
Sekian dan TERIMAKASIH telah berkunjung ke blog saya.
Nah mungkin penjelasan saya itu saja jika ada kurang dan lebihnya atas penjelasan saya ini mohon komentar di bawah agar bisa menambah wawasan ilmu bagi saya dan anda sekalian.
Sekian dan TERIMAKASIH telah berkunjung ke blog saya.