Rabu, 19 Maret 2014

0

Cara membuat function dalam pemrograman PHP

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