Laman

Rabu, 09 Februari 2011

Manipulasi Array


Perubahan Elemen Array Secara Langsung

Perubahan elemen array dapat secara langsung kita ganti value atau nilainya dengan memesan elemen array kembali atau menempatkan kembali elemen-elemen tertentu yang ingin kita ganti.

$TKJ=array("Ghulam","Ghea","Vivi",”Aziz”);

$TKJ[2]= $TKJ[1];

$TKJ[1]= $TKJ[0];

$TKJ[0]= $TKJ[3];

$TKJ[3]= “Abdul ”.$TKJ[3];

Contoh diatas menunjukkan bahwa kini isi array $TKJ telah dimanipulasi, Isi elemen ketiga (no indeks 2) disisi dengan isi elemen kedua (no indeks 1), elemen kedua diisi dengan isi elemen kesatu, elemen pertama diisi elemen ke empat, dan elemen keempat di rubah menjadi “Abdul Aziz”, karena pada elemen keempat dilakukan operasi concatenation pada elemennya.


Penambahan dan Pengurangan Elemen

Kita dapat memanipulasi array dengan menambahkan dan mengurangi isi array. Ada beberapa fungsi yang dapat kita gunakan untuk memanipulasi banyaknya isi elemen array ini, diantaranya

1. Fungsi array_shift()

array_shift digunakan untuk menghapus element pertama dalam array.

Syntaks : array_shift(variabel_array);

2. Fungsi array_pop()

array_pop digunakan untuk menghapus element terakhir dalam array.

Syntaks : array_pop(variabel_array);

3. Fungsi unset()

unset digunakan untuk menghapus element array yang kita pilih.

Syntaks : unset(variabel_array[nomor_acuan]);

4. Fungsi array_unshift()

array_unshift digunakan untuk menambah element pertama dalam array.

Syntaks : array_unshift(variabel_array,elemen_yang_ditambahkan);

5. Fungsi array_push()

array_push digunakan untuk menambah element yang di tempatkan di akhir array.

Syntaks : array_push(variabel_array,elemen_yang_ditambahkan);

Percobaan 5.2

Nama script : add_remove.php

Penambahan dan Pengurangan Array

<HTML>

<HEAD>

<TITLE> Penambahan dan Pengurangan Array</TITLE>

</HEAD>

<BODY>

<?PHP

// Mendefinisikan array

$tkj = array('Anggit', 'Albar', 'Febrilian');

echo "Array awal : ";

print_r($tkj);

// menghapus element pertama dalam array

array_shift($tkj);

echo "<br>Dengan array_shift : ";

print_r($tkj);

// menghapus element terakhir dalam array

array_pop($tkj);

echo "<br>Dengan array_pop : ";

print_r($tkj);

// menambah element ke akhir array

array_push($tkj, 'Shandy');

echo "<br>Dengan array_push : ";

print_r($tkj);

// menambah element di awal array

array_unshift($tkj, 'Reza');

echo "<br>Dengan array_unshift : ";

print_r($tkj);

//menghapus elemen yang kita pilih

unset($tkj[0]);

echo "<br>Dengan unset() : ";

print_r($tkj);

?>

</BODY>

</HTML>

Tampilan add_remove.php

0 komentar:

Posting Komentar

 
Copyright (c) Cahaya Harapan - Blogger Templates created by BTemplateBox.com - Css Themes by metamorphozis.com