Cara
membuat function dalam pemrograman PHP
Apa sebenarnya yang
disebut function dalam pemrograman php ? Pertanyaan tersebut pasti pernah
terbersit dalam pemikiran para pemula dalam pemrograman php. Function merupakan
sekumpulan perintah yang sudah kita susun untuk membuat sebuah pola tertentu
yang bisa kita panggil dan kita gunakan sewaktu - waktu jika kita
memerlukannya.
Function
di buat dengan struktur sebagai berikut :
1
2
3
4
5
|
function nama_function(variabel,variabel_2,variabel_3,dst){
perintah yang harus di jalankan
return
data_yang_di_sudah_di_proses
}
|
Penjelasan dari
struktur diatas adalah sebagai berikut :
·
Nama function merupakan nama unik yang bisa kita buat
sesuai keinginan kita, akan tetapi kita tidak di perkenankan membuat nama function
menggunakan spasi. nama function juga harus unik dan tidak boleh sama dengan
nama function lainnya
·
variabel merupakan parameter - parameter data yang akan
diproses di dalam function
·
Perintah yang ada di dalam function merupakan sekumpulan
perintah - perintah khusus sesuai dengan tujuan pembuatan function tersebut
·
return data merupakan data hasil pemrosesan function
sehingga bisa kita gunakan pada script lainnya
Dari penjelasan
diatas, saya mencobamembuat sebuah function sederhana, Function yang saya buat
akan menghasilkan form - form inputan html.
Langkah Pertama
kita buat terlebih dahulu script function.php seperti pada contoh di bawah ini:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
<?php
function
formhtml($jenis='',$nama='',$isi=''){
if($jenis=='text'){
$form
=
'<input type="text" name="'.$nama.'"
value="'.$isi.'" />';
}
else
if($jenis=='checkbox'){
$form
=
'<input type="checkbox" name="'.$nama.'"
value="'.$isi.'" />';
}
else
if($jenis=='submit'){
$form
=
'<input type="submit" name="'.$nama.'"
value="'.$isi.'"/>';
}
else
if($jenis=='reset'){
$form
=
'<input type="reset" name="'.$nama.'"
value="'.$isi.'"/>';
}
else
if($jenis=='textarea'){
$form
=
'<textarea name="'.$nama.'">'.$isi.'</textarea>';
}
else{
$form
=
'dan lain - lain';
}
return
$form;
}
?>
|
Pada contoh diatas
nama function kita adalah formhtml, kemudian ada 3 parameter yang akan diproses
dalam function tersebut yaitu $jenis , $nama dan $isi . Pemrosesan yang kita
lakukan dalam function diatas menggunakan pemilahan isi dari $jenis sesuai
dengan yang sudah kita tentukan dalam contoh di atas, dimana jika $jenis berisi
kata "text" , maka akan di hasilkan form input text dan begitu juga
dengan kondisi lainnya.
Langkah kedua kita
membuat halaman lain yang akan menggunakan function untuk mempercepat langkah
kita dalam bekerja dengan php.
0 komentar:
Posting Komentar