Fungsi/method pada PHP

Juni 7, 2010 pukul 11:50 pm | Ditulis dalam php, programming | Tinggalkan komentar
Tag: ,

Fungsi atau methode di paradigma objek, adalah blok kode yang dapat didefinisikan
kemudian dipanggil (di-invoke) dari bagian lain program.
Penggunaan fungsi dapat menjadikan kode program lebih modular. Fungsi menyediakan kemampuan yang baik bagi struktur kode agar dapat digunakan ulang.

Untuk kode-kode yang sama dan sering digunakan, tentu lebih praktis dijadikan suatu fungsi. Perhatikan contoh ;

/*mendapatkan jam dari sistem dengan format 0-23 */
$time = date(“S”);
if($time < 12){
$kata = ‘Selamat Pagi..’;
} elseif ($time < 17){
$kata = ‘Selamat Siang..’;
} else {
$kata = ‘Selamat Malam..’;
}
echo $kata;

Pada saat fungsionalitas kode diatas diperlukan kembali, kita akan menulis ulang kode yang kenyataannya sama. Agar lebih efektif dan efisien, lebih praktis jika kode di atas dijadikan kode sebagai suatu fungsi.

function salam($tNow) {
if(!$tNow) return ”;
if(!$tNow < 12 return ‘Selamat Pagi..’;
if(!$tNow < 17 return ‘Selamat Siang..’;
if(!$tNow > 17) return ‘Selamat Malam..’;
}

//memanggil fungsi
echo salam($time);

Dalam pengembangan aplikasi web, sebaiknya kita menghindari penulisan ulang fungsi pre-defined PHP. Lain
halnya jika fungsi yang kita gunakan memiliki fungsionalitas khusus, dan penulisan ulang fungsi PHP diperlukan untuk mendukung implementasi fungsi.

Iklan

Tinggalkan sebuah Komentar »

RSS feed for comments on this post. TrackBack URI

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

Blog di WordPress.com.
Entries dan komentar feeds.

%d blogger menyukai ini: