jump to navigation

Part 2 -> Fungsi – fungsi parsing January 19, 2009

Posted by Herwin Anggeriana in PHP, Programming.
trackback

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

)

Comments»

No comments yet — be the first.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s