Mengenal Array

Dalam PHP, untuk mendeklarasikan suatu variabel (misalkan $x) bertipe data array
adalah sebagai berikut:

$x = array();

Selanjutnya bagaimana perintah untuk mengassign suatu value ke dalam ruangan array?

Oya… sebelumnya, saya perlu sampaikan bahwa untuk PHP, variabel bertipe data array
ini bisa diassign dengan berbagai tipe data. Maksudnya, untuk setiap ruang yang ada, boleh diassign dengan nilai berbagai tipe data yang berlainan, misalnya untuk ruang

Nah.. berikut ini contoh mengassign ruang variabel yang bertipe data array. Sebagai
contoh misalkan kita akan mengassign ruang nomor 3 dengan value bilangan integer 10, dan ruang no. 5 dengan string ‘I love PHP’ perintahnya:

<?php
$x = array();
$x[3] = 10;
$x[5] = "I love PHP";
?>

Kita juga bisa mengisi value untuk setiap ruang array sekaligus secara berturut-turut
seperti contoh berikut ini:

<?php
$x = array(10, 12, 3, 44, 50, "hallo");
?>
atau cara kedua bisa pula menggunakan seperti berikut ini:
<?php
$x = array(0 => 10, 1 => 12, 2 => 3, 3 => 44, 4 => 50, 5 => "hallo");
?>

Selanjutnya, bagaimana cara kita menampilkan value-value yang tersimpan dalam
kamar array tersebut? Ya.. caranya mudah, tinggal panggil saja nomor kamarnya lantas di echo kan.

<?php
$x = array(10, 12, 3, 44, 50, "hallo");
echo $x[0];
echo $x[5];
// akan menampilkan value pada ruang ke-0, yaitu 10
// akan menampilkan value pada ruang ke-5, yaitu ‘hallo’
$x[2] = -3;
echo $x[2];
// mengganti value pada ruang ke-2 dengan value yang baru (-3)
// akan menghasilkan -3 (yang tampil bukan 3 karena sudah ditimpa -3)
?>

Kita juga bisa menampilkan semua value array sekaligus secara berturut-turut
menggunakan looping

<?php
$x = array(10, 12, 3, 44, 50, "hallo");
for ($i = 0; $i <= 5; $i++)
{
echo "Nilai kamar ke ".$i. " dari array = ".$x[$i]. "<br />";
}
?>



Komentar

Postingan populer dari blog ini

Menghitung Luas dari Beberapa Bangun Datar dengan C#

Berkenalan dengan C#

Contoh Permasalahan dengan Switch