Sebuah value telah disimpan atau diassign ke dalam sebuah variable, selanjutnya variable tersebut akan di assign kembali dengan sebuah value yang lain, maka value yang sebelumnya akan ditimpa oleh value yang baru.
atau Variable yang dapat diasssign oleh beberapa value yang lebih dari satu.
Untuk PHP ruang array dimulai dari 0 bukan 1. misalkan $x bertipe array adalah : $x = array();
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<?php $x = array(); // cara ke 1 $x[3] = 10; // assign ruang nomor 3 dengan value bilangan integer 10 $x[5] = "I Love U"; // assign ruang nomor 5 dengan string 'I Love U' $x = array(10, 12, 3, 44, 50, "I Love U"); // cara ke 2 $x = array(0=>10, 1=>12, 2=>3, 3=>44, 4=>50, 5=>"I Love U"); // cara ke 3 ?> <?php $x = array(10, 12, 3, 44, 50, "I Love U"); echo $x[0]; // display value 10 echo $x[5]; // display value I Love U $x[2] = -3; // menggantikan value pada ruang ke-2 dengan value yg baru (-3) echo $x[2]; // akan menghasilkan -3 karena sudah ditimpa ?> |
Cara menampilkan array dengan menggunakan statement FOR
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<?php $x = array(10, 12, 3, 44, 50, "I Love U"); for ($i = 0; $i <= 5; $i++) { // $i<=5 sudah diketahui jumlah array echo "Nilai kamar ke ".$i." dari array = ".$x[$i]."<br />"; } ?> <?php $x = array(10, 12, 3, 44, 50, "I Love U"); for ($i = 0; $i <= count($x)-1; $i++) { // $i <= count($i)-1 menggunakan function "COUNT" jika jumlah array tidak diketahui echo "Nilai kamar ke ".$i." dari array = ".$x[$i]."<br />"; } ?> |