Mengenal Function Pada PHP

Mengenal Function Pada PHP

Function adalah salah satu konsep penting dalam pemrograman PHP. Function digunakan untuk mengorganisir dan mengelompokkan potongan kode yang dapat digunakan kembali dalam program. Dengan menggunakan function, kita dapat memecah program menjadi bagian-bagian yang lebih kecil dan lebih mudah dikelola.

Berikut adalah contoh penggunaan function dalam PHP

PHP
<?php 
function tambah($a, $b) {
    return $a + $b;
}

function kurang($a, $b) {
    return $a - $b;
}

function kali($a, $b) {
    return $a * $b;
}

function bagi($a, $b) {
    return $a / $b;
}

// Contoh penggunaan function
$hasil_tambah = tambah(5, 3);
$hasil_kurang = kurang(10, 7);
$hasil_kali = kali(4, 6);
$hasil_bagi = bagi(20, 5);

echo "Hasil penjumlahan: " . $hasil_tambah . "<br>";
echo "Hasil pengurangan: " . $hasil_kurang . "<br>";
echo "Hasil perkalian: " . $hasil_kali . "<br>";
echo "Hasil pembagian: " . $hasil_bagi . "<br>";

?>
PHP

Dalam contoh di atas, kita mendefinisikan empat function yaitu tambahkurangkali, dan bagi. Setiap function menerima dua parameter dan mengembalikan hasil operasi matematika yang sesuai.

Kemudian, kita menggunakan function-function tersebut untuk melakukan operasi matematika dan menyimpan hasilnya dalam variabel $hasil_tambah$hasil_kurang$hasil_kali, dan $hasil_bagi. Terakhir, kita menampilkan hasilnya menggunakan perintah echo.

penggunaan Function Pada PHP

Dengan menggunakan function, kita dapat menghindari pengulangan kode yang tidak perlu dan membuat program kita lebih terstruktur dan mudah dipahami.

Selain itu, PHP juga menyediakan banyak function bawaan yang dapat digunakan untuk melakukan berbagai tugas, seperti manipulasi string, pengolahan file, dan lain-lain. Kita dapat menggunakan function bawaan ini dengan cara yang sama seperti contoh di atas.

Dalam pemrograman PHP, function sangat penting dan sering digunakan. Oleh karena itu, penting bagi kita untuk memahami konsep dan cara penggunaan function dalam PHP.

Leave a Reply

Your email address will not be published. Required fields are marked *