Part 2 -> Fungsi – fungsi parsing January 19, 2009
Posted by Herwin Anggeriana in PHP, Programming.add a comment
5. [ array_shift($herwin) ] à Fungsi ini untuk menghapus element array yang pertama / menghapus element array yang paling atas.
Contoh :
<? $herwin = array(“Santi”, “Jeremy”, “Robert”); array_shift($herwin); print_r($herwin); ?>
Output yang dihasilkan =
Array
(
[0] => Jeremy
[1] => Robert
)
6. [ array_flip($herwin) ] à Fungsi ini untuk melakukan subtitusi key dari array dengan isi array itu sendiri.
Contoh :
<? $herwin = array(“h” => “Herwin”, “e” => “Edo”); print_r(array_flip($herwin)); ?>
Output yang dihasilkan =
Array
(
[Herwin] => h
[Edo] => e
)
7. [ array_search($search, $herwin) ] à Fungsi ini untuk pencarian suatu key array dengan cara mencocokkan isi array itu sendiri, jika hasil pencarian lebih dari 1 key array, maka hanya key array yang pertama kali yang akan ditampilkan.
Contoh :
<? $herwin = array(“Biru” => “#0000cc”, “Hitam” => “#000000”, “Putih” => “#FFFFFF”); echo “Ditemukan “.array_search(“#0000cc”, $herwin); ?>
Output yang dihasilkan =
Ditemukan Biru
8. [ array_walk($her, $win) ] à Fungsi ini akan memproses suatu fungsi lain yang di definisikan oleh user ke dalam nilai array itu sendiri.
Contoh :
<? Function win(&$herwin, $key)
{
$herwin -= $herwin * 0.1;
}
$data = array(10,20,30,40); array_walk($data, ‘win’); print_r($data);
Output yang dihasilkan =
Array
(
[0] => 9
[1] => 18
[2] => 27
[3] => 36
)