Pada kesempatan kali ini, saya akan memberi ilmu seputar salah satu bahasa pemrograman web yaitu PHP.
Di setiap bahasa pemrograman pasti ada yang namanya function.
Apa itu fungsi (function) dalam PHP?
Fungsi/function dalam php adalah kode program php yang digunakan untuk menyelesaikan suatu tugas yakni semua tugas yang berkaitan dengan pemrograman web.
Tidak hanya di PHP, function ada di setiap bahasa pemrograman yang digunakan untuk menyelesaikan suatu tugas sesuai dengan fungsi kode dan bahasa pemrogramannya.
Seluruh function telah dibuat dalam bahasa pemrograman. Namun untuk lebih mempermudah coding, kita juga dapat membuat function sendiri.
Contoh salah satu function pada php (function time)
<?php
time("d-m-Y"); //Tanggal-Bulan-Tahun saat ini.
?>
dan masih banyak lagi. Misalnya explode(), unset(), date_default_timezone_set(), dan lain lain. Itu semua merupakan fungsi yang sudah ada dalam bahasa PHP.Untuk membuat suatu fungsi sendiri, perlu kita ketahui bagaimana struktur kode function.
Baca Juga: Mengambil Beberapa Kata Pada String (Memecah String Ke Array) Dengan PHP
Struktur function/fungsi dalam php adalah:
<?php
function NamaFungsi($argumen)
{
# code...
}
?>
Kode dimulai dengan function(). Didalam function bisa kita beri argumen jika perlu. Argumen disini berarti bagaimana sebuah kode akan dieksekusi berdasarkan variabel yang dibuat.
Kemudian isi function di tag {} adalah kode yang akan dijalankan jika function dipanggil.
Contoh: (Fungsi untuk mencari keliling persegi panjang)
<?php
function KelilingPersegiPanjang($panjang,$lebar){
return 2*($panjang+$lebar); //Jalankan rumusnya sesuai argumen
}
?>
Untuk memanggilnya, cukup dengan mengetik kode.
<?php
echo KelilingPersegiPanjang(15,10); //Hasilnya: 70
echo KelilingPersegiPanjang(20,10); //Hasilnya: 60
?>
Seperti yang kita ketahui, argumen pertama adalah $panjang, kemudian argumen kedua adalah $lebar.
Maka ketika kode dipanggil, kode akan berjalan dan argumen akan tereksekusi.
Itulah penjelasan mengenai fungsi(function) dalam php sekaligus cara membuat fungsi baru. Semoga artikel ini bermanfaat.
Terima Kasih & Selamat Mencoba
ReplyDeleteTerimakasih.. tulisannya sangat bermanfaat..
My blog
My Campus
This comment has been removed by a blog administrator.
ReplyDelete