- Back to Home »
- Pemakaian function
Posted by : Unknown
Thursday, September 12, 2013
FUNCTION
Function adalah kumpulan baris program yang
digunakan untuk melakukan proses tertentu dengan tujuan yang sama. Jadi function
itu juga dapat mempersingkat codingan dan function itu juga bisa dilakukan
berulang-ulang pada kondisi yang sama.
Ada tiga jenis function
:
11. User-defined
Function jenis ini adalah fungsi yang dibuat sendiri oleh si programmer agar dapat melakukan proses sesuai dengan apa yang diinginkan. Artinya alur program akan diatur oleh logika yang disusun oleh si programmer.
Function jenis ini adalah fungsi yang dibuat sendiri oleh si programmer agar dapat melakukan proses sesuai dengan apa yang diinginkan. Artinya alur program akan diatur oleh logika yang disusun oleh si programmer.
Contohnya :
a. Tanpa syarat khusus
<?php
//perintah
function
function tes1
()
{
echo “Ini
contoh function pertama”;
}
//pemanggilan
function
tes1();
?>
RUNNING PROGRAM :
Ini contoh function pertama
b. Memakai syarat khusus
<?php
//perintah
function
function tes2
($p,$l)
{
$luas=$p*$l;
echo $luas;
}
//pemanggilan
function
tes2(4,6);
?>
RUNNING PROGRAM :
24
22. Internal
Internal function adalah fungsi bawaaan yang sudah disediakan oleh php.
Internal function adalah fungsi bawaaan yang sudah disediakan oleh php.
Contohnya : mysql_connect(),
str_replace(), substr() dll.
*Penulisan yang salah dalam
pemanggilan fungsi ini dapat menimbulkan pesan error pada saat program
dijalankan.
3
33. Anonymous
functions
Function jenis ini agak jarang digunakan karena scope kerjanya cukup kecil dan merupakan fungsi yang tidak bernama.
Contohnya :
Function jenis ini agak jarang digunakan karena scope kerjanya cukup kecil dan merupakan fungsi yang tidak bernama.
Contohnya :
<?php
//perintah
function
$greet = function
($name)
{
echo “Hello ”,
$name;
}
//pemanggilan
function
$greet (‘world’);
$greet (‘PHP’);
?>
RUNNING PROGRAM :
Hello world
Hello PHP
Sekian penjelasan tentang function
kali ini, saya harap reader dapat mengerti dan membuat functionnya sendiri.
Penulis :
Devo Frihandana
twitter :@devofrihandana
Referensi :