Contoh penerapan function dalam php

Function (fungsi) adalah sekumpulan intruksi code program khusus yang di bungkus dalam sebuah blok guna untuk mempersingkat sebuah aksi dalam penulisan sebuah code program. Function ini dapat digunakan berulang-ulang tanpa menulis kembali instruksi code programnya.

Contoh :
<?php
function NamaHewan(){
 echo "<p>Kucing</p>"
 echo "<p>Burung Lovebird</p>"
 echo "<p>Macan</p>"
 echo "<p>Singa</p>"
}
?>
Kode instruksi function di tulis di dalam kurung { ........ } Fungsi yang dibuat tidak akan menghasilkan apapun kalao nama fungsi tersebut tidak dipanggil. Maka kita panggil nama fungsi tersebut seperti contoh dibawah ini

<?php
function NamaHewan(){
 echo "<p>Kucing</p>"
 echo "<p>Burung Lovebird</p>"
 echo "<p>Macan</p>"
 echo "<p>Singa</p>"
}

NamaHewan(); // Pemanggilan nama fungsi.

?> 

Maka Hasilnya akan seperti yang ada dibawah ini :


Contoh penerapan function dalam php


Fungsi Dengan Parameter

Kita dapat menambahkan parameter sebuah nilai di dalam fungsi supaya fungsi tersebut lebih dinamis. Kemudian nilai yang ada dalam fungsi tersebut akan di olah dalam sekumpulan code program tersebut.


Contoh :

 <?php
function buah($namabuah, $rasa="manis"){
 echo "<p>Nama Buah ".$namabuah." </p>";
 echo "<p>Rasanya ".$rasa."</p>";
}
$jeruk = "jeruk";
$rasanya = "Manis";

buah($jeruk, $rasanya);// memanggilnya dengan menggunakan parameter lengkap

buah($jeruk); // memanggil fungsi tanpa parameter rasa

buah('Jeruk','Manis'); // memanggil fungsi yang sudah dibuat
?> 

Saya menambahkan $rasa = ‘manis’ didalam parameter fungsi diatas adalah misal kita lupa mengisi parameter rasa maka code program akan error. Oleh karena itu kita tambahkan nilai default dalam parameter tersebut agar tidak terjadi error.


Maka Hasilnya Akan Seperti di Bawah ini :


Contoh penerapan function dalam php

Fungsi yang mengembalikan nilai

Disini kita akan mengelola sebuah hasil nilai fungsi yang mungkin saja kita butuhkan untuk pemanggilan proses code program berikutnya. Sehingga kita harus membuat fungsi yang dapat mengembalikan sebuah nilai tersebut. Pengembalian fungsi nilai kali ini kita menggunakan return


Contoh :

<?php

function perkalian($angka1, $angka2) {
 $hasil = $angka1 * $angka2;
 return $hasil;
}

echo "Hasil perkalian dari 2 dengan 2 adalah ".perkalian(2, 2);

?> 

Maka Hasilnya :


Contoh penerapan function dalam php

Fungsi Rekursif

Fungsi rekursif merupakan fungsi yang digunakan untuk memanggil dirinya sendiri. Fungsi ini biasanya digunakan untuk menyelesaikan masalah seperti bilangan fibbonaci, faktorial, dll.

Jika kita lihat dari judulnya function berarti menandakan sebuah fungsi dari sesuatu, biasanya kita menggunakan function itu untuk memanggil sebuah statement berulang kali, dari pada kita membuatnya lagi dalam satu halaman, alangkah baiknya kita gunakan terpisah jika kita butuhkan fungsi itu baru kita panggil, dan kita bisa memanggil fungsi itu berulang kali, itu dia yang di namakan function oke jangan kemana-mana, karena sesaat lagi kita akan belajar cara menggunakan function di dalam PHP, simak terus ya teman-teman.

Untuk menambah pemahaman ke teman-teman, cara menggunakan function di dalam PHP, pernahkan teman-teman, melihat sebuah tanggal dari sebuah blog dimana tanggal itu pasti ada ketika kita dalam halaman index, ketika kita klik kategorinya, pasti terdapat sebuah tanggal betul ya, nah, coba teman-teman bayangkan jika kita harus membuat sebuah tanggal dari halaman satu ke halaman lain secara berulang-ulang mungkin sangat memakan banyak waktu ya, jadi tidak efisien, untuk menanggulangi masalah itu kita bisa gunakan function.

Oke ada cara menggunakan function di dalam PHP, atau syarat untuk menggunakan function, yaitu function harus:

  • Menggunakan huruf atau garis bawah pada pada huruf pertama ya, tidak boleh angka
  • dan di usahkan beri nama function sesuai kebutuhan, misal saya membuat tanggal ya beri saja function tanggal() ya,

Dan contoh Penulisan function seperti ini:

function namaFunction(){
    //Kode yang akan di esekusi
}

Dan disini saya akan membuat sebuah function pesan:

 <?php
function tampil() {
    echo "Hello Saya sedang belajar function";
}

tampil(); //panggil function disini
?>

Kita juga bisa memberi argumen di dalam function, dengan cara di dalam tanda kurung, kita buat sebuah argumen seperti membuat variabel contoh:

 <?php
function namaKelas($nama) {
    echo "$nama halo.<br>";
}

namaKelas("budi");
namaKelas("budu");
namaKelas("bebe");
namaKelas("bobo");
namaKelas("bogo");
?>

Kita juga bisa menambahkan argumen ya didalam function dengan cara memisahkan dengan koma (,). Contohnya seperti ini:

 <?php
function biodata($nama, $tahun) {
    echo "$nama asli. lahir tanggal $tahun <br>";
}

biodata("budi", "1944");
biodata("bogo", "1923");
biodata("boy", "1903");
?>

Satu lagi yang ingin saya tunjukan yaitu menggunakan return untuk mencetak sebuah functionya, jadi kita tidak memberikan echo didalam function tapi kita berikan terlebih dahulu return ya, baru nanti saat kita memanggil functionya menggunakan echo contohnya seperti ini:

<?php
function sum($x, $y) {
    $z = $x + $y;
    return $z;
}

echo "5 + 10 = " . sum(5, 10) . "<br>";
echo "7 + 13 = " . sum(7, 13) . "<br>";
echo "2 + 4 = " . sum(2, 4);
?>

Seperti ini ya, kurang lebihnya seperti itu ya teman-teman, sumber saya ambil dari w3school ya teman-teman, oke saya rasa cukup sampai disini dulu belajar kita tentang cara menggunakan function di dalam PHP, semoga bermanfaat dan sampai jumpa pada artikel selanjutnya terimakasih.

Apa itu function di PHP?

Fungsi (atau Function) di bahasa pemograman adalah kode program yang dirancang untuk menyelesaikan sebuah tugas tertentu, dan merupakan bagian dari program utama. Kita dapat membuat fungsi sendiri, atau menggunakan fungsi yang dibuat oleh programmer lain.

Bagaimana Cara Membuat function di dalam PHP?

Membuat fungsi pada PHP dapat dilakukan dengan mudah, yaitu (1) menuliskan keyword function  (2) kemudian diikuti dengan nama fungsi (3) diikuti dengan tanda kurung ()  sebagai tempat argumen, (4) kemudian diikuti dengan kurung kurawa {} sebagi block statement yang akan dijalankan ketika fungsi dipanggil.

Bagaimana cara memanggil function?

Cara Memanggil/Eksekusi Fungsi Kita bisa memanggil fungsi di dalam kode Javascript dengan menuliskan nama fungsinya seperti ini: namaFungsi(); Contoh: // membuat fungsi function sayHello(){ console.log("Hello World!"); } // memanggil fungsi sayHello() // maka akan menghasilkan -> Hello World!

Apa gunanya function?

Definisi Fungsi Fungsi/function adalah bagian dari program yang memiliki nama tertentu, digunakan untuk mengerjakan suatu pekerjaan tertentu, serta letaknya dipisahkan dari bagian program yang menggunakan fungsi tersebut.