Hai sobat redaksiana, apakah kalian sudah melihat post saya sebelumnya? apakah kalian sudah mencoba nya? baiklah, selanjutnya kita akan mebahas tentang fungsi dalam PHP
Function
Kekuatan sesungguhnya PHP berasal dari function. PHP memiliki lebih dari 1000 fungsi bawaan, dan selain itu Anda dapat membuat fungsi kustom Anda sendiri.
PHP User Defined Functions
Selain fungsi PHP bawaan, dimungkinkan untuk membuat fungsi Anda sendiri. - Fungsi adalah blok pernyataan yang dapat digunakan berulang kali dalam suatu program. - Suatu fungsi tidak akan dieksekusi secara otomatis ketika sebuah halaman dimuat. - Suatu fungsi akan dieksekusi oleh panggilan ke fungsi tersebut.
Syntax :
function functionName() {
code to be executed;
}
contoh program sebuah pengurangan, penjumlahan, pembagian, dan pengurangan dalam bentuk fungsi yang dipanggil hanya dengan ECHO :
<form method=POST > <input type=text name=i value="<?php if (!empty($_POST['i'])) echo $_POST['i'] ?>" > <input type=text name=j value="<?php if (!empty($_POST['j'])) echo $_POST['j'] ?>"> <input type=radio name=OP value=2 >Penjumlahan <input type=radio name=OP value=1 >Pengurangan <input type=radio name=OP value=4 >Perkalian <input type=radio name=OP value=3 >Pembagian <input type=submit value=Hasil> </form> <?php function T($a,$b) { return $a+$b; } function K($a,$b) { return $a-$b; } function M($a,$b) { return $a*$b; } function B($a,$b) { return $a/$b; } if (!empty($_POST['i']) AND !empty($_POST['j']) AND !empty($_POST['OP']) AND $_POST['OP'] == 2 ) { echo " Hasil Penjumlahan = "; echo T($_POST['i'],$_POST['j']); } else if(!empty($_POST['i']) AND !empty($_POST['j']) AND !empty($_POST['OP']) AND $_POST['OP'] == 1 ) { echo " Hasil Pengurangan = "; echo K($_POST['i'],$_POST['j']); } else if(!empty($_POST['i']) AND !empty($_POST['j']) AND !empty($_POST['OP']) AND $_POST['OP'] == 4 ) { echo "Hasil Perkalian = "; echo M($_POST['i'],$_POST['j']); } else if(!empty($_POST['i']) AND !empty($_POST['j']) AND !empty($_POST['OP']) AND $_POST['OP'] == 3 ) { echo " Hasil Pembagian = "; echo B($_POST['i'],$_POST['j']); } else { echo "Silahkan Isi data"; } ?> <br><a href="menu.html">home</a>
Recent Comments