Bagian 11. Menggunakan Function untuk efisiensi Coding



Menggunakan Fungsi untuk effisiensi Coding

Fungsi ini berisi sekumpulan perintah program, bisa berisi argumen if, pengulangan, variable, yang dapat menerima inputan berupa variable berisi nilai kemudian mengolah nilai tersebut sesuai dengan kebutuhan. Bentuk umum dalam membuat fungsi adalah seperti ini :

function namafungsi(parameter1, parameter2, ... parameter n )
{
pernyataan berupa perintah operasi program;
}
contoh implementasinya seperti ini :



<?php
// pertama kita terlebih dahulu mendefinisikaan fungsinya,
// kemudian mengisi fungsi tersebut dengan sederetan perintah
function testing()
{
echo "Contoh menggunakan Fungsi";
}
// untuk dapat menggunakan fungsi yang telah dibuat,
// perlu pemanggilan nama fungsinya.
testing();
?>

Menggunakan parameter dalam fungsi
Parameter mewakili variable yang nilainya akan diolah. untuk menggunakan parameter contohnya adalah seperti ini :

<?php function testing($nilai) { echo "Tinggi badan anda adalah $nilai"; } $tinggibadan = 170 ; testing($tinggibadan); ?>

Kita lihat hasilnya di browser mozilla firefox dengan parameter dalam fungsi anda dapat mengolah apa saja, dan coding jauh lebih cepat ketimbang memanggil ulang perintah-perintah nya tanpa menggunakan fungsi. Contoh lain menggunakan parameter :

<?php function penjumlahan($nilai1, $nilai2) { $total = $nilai1+$nilai2; echo "$nilai1 + $nilai2 = ".$total; } penjumlahan(30,20); ?>

Dan hasilnya di browser mozilla firefox :

30 + 20 = 50

Fungsi benar-benar bermanfaat dalam pengolahan data inputan user ataupun dari database.

Mengembalikan Nilai Fungsi

Mengembalikan nilai fungsi dilakukan jika anda menginginkan nilai dari fungsi tersebut di olah dalam suatu variable tertentu. Nah biasanya nilai dalam variable nantinya akan digunakan oleh fungsi yang lain. Untuk mengembalikan nilai fungsi, digunakan suatu fungsi return.

Contoh implementasinya :

<?php function penjumlahan($nilai1, $nilai2) { $total = $nilai1+$nilai2; return $total; } $jumlah20plus30 = penjumlahan(30,20); echo $jumlah20plus30; ?>

Kita lihat hasilnya di browser,

50

kemudian kita balik ke codenya.

Fungsi penjumlahan tersebut akan mengembalikan nilai dari penjumlahan antara $nilai1 dan $nilai2. Sehingga nilai dari fungsi dapat diimplementasikan sebagai nilai dari suatu variable $jumlah20plus30. Dan hasil akhirnya adalah nilai si fungsi di ambil dari nilai return fungsi tersebut. Sehingga nilai dari fungsi tersebut dapat dimanfaatkan untuk suatu kebutuhan lainnya.

Bagian 11. Menggunakan Function untuk efisiensi Coding Bagian 11. Menggunakan Function untuk efisiensi Coding Reviewed by Akief Takaful on 1:15 AM Rating: 5

No comments:

Powered by Blogger.