Function

Fungsi meruapakan hal yang paling penting dalam membuat aplikasi web. Dengan membagi kode-kode yang ada kedalam fungsi-fungsi maka akan memudahkan kita apabila kita akan menggunakan kembali kode tersebut. Atau apabila kita ingin membuat website dengan fitur yang sama dengan website yang pernah kita buat maka kita cukup menggunakan fungsi-fungsi yang pernah kita buat.

Fungsi pada PHP sintaxnya adalah function namafungsi() dimana namafungsi merupakan nama fungsi tersebut dan bisa anda ganti sesuka hati. Sedangkan isi didalam kurung dapat diisi dengan variabel yang akan kita kirim kedalam fungsi tersebut.

Contoh function()

Misal anda ingin menampilkan Ucapan selamat datang

jika anda memakai syntax diatas, maka tentunya akan sangat banyak syntax untuk menampilkan ucapan selamat datang tersebut. tapi, sekarang silahkan anda coba syntax dibawah ini :

Jadi kita membuat fungsi dengan nama fungsinya welcome(). Nah didalam fungsi welcome() tersebut kita isikan fungsi untuk menampilkan tulisan Selamat Datang. Kemudian jika kita ingin menjalankan fungsi selamat datang tersebut maka kita cukup memanggil fungsi welcome() tersebut sebanyak yang kita mau. Sangat mudah bukan???

Passing variabel

Sama seperti di bahasa pemrograman lain, di PHP juga kita bisa mengirimkan variabel ke dalam fungsi, begitupun sebaliknya. Untuk lebih jelasnya, silahkan anda coba syntax berikut ini :

Coba anda perhatikan, didalam fungsi tadi saya membuat fungsi perkalian yang memiliki 2 buah variabel ($x dan $y). Didalam fungsi tersebut, saya menambahkan syntax untuk melakukan perkalian antara nilai yang ada di variabel $x dan $y, kemudian hasilnya saya simpan di variabel $hasil. Dan selanjutnya saya tampilkan. Sedangkan untuk pemanggilan fungsinya saya tuliskan kali(10, 5) dimana angka 10 akan mengisi variabel $x dan angka 5 akan mengisi variabel $y.

Catatan : Jumlah Variabel yang ada di dalam fungsi harus sama/sesuai dengan jumlah variabel saat pemanggilan fungsi.

One thought on “Function

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