Pemrograman Web ~ Fungsi. PHP

Assalamualaikum Wrohmatulahi Wabarokatu

Halloo semunayaa kembalilagi dengan sayaa.kaliinisaya akan  memberikan materi tentang Fungi pada PhP. Tanpa basa basi lagi mari kita mulai.

KonsepFungsi 
Fungsi adalah kumpulan dari beberapa statement yang dibuat dengan tujuan untuk menyelesaikan  tugas tertentu.

Fungsi juga digunakan untuk mencegah script di eksekusi pada saat halaman website diload ,karena untuk mengeksekusikannya kita harus memanggil fungsi tersebut.

Pembuatan Fungsi 

function FunctionName(Parameter)
{
# code...
return variable;
}

Include() dan Recuire()
Fungsi untuk menyertakan file.php lainnya ke dalam suatu program PHP.

Include() : fungsi Indclude() akan menyertakan dan mengevaluasi seluruh program yang ada di file yang disertakan. Jika terdapat error pada program yang disertakan, maka error akan ditampilkan dilayar.

Jika file yang disertakan ternyata tidak ditemukan(mungkin karena lokasi yang salah atau memang file yang tidak ada) , maka program selanjutnya (setelah include) akan tetap dijalankan walupun ditampilkan error.

Recuire() : saat file yang disertakan tidak ditemukan, maka perintah-perintah selanjutnya tidak akan dijalankan.

Include_Once() & Recuire_Once()
Penambahan akhiran _Once baik pada include maupun require akan memastikan bahwa file yang disertakan hanya dieksekusi sekali saja, walaupun file disertakapan beberapa kali.

Bentuk Fungsi

Ada banyak sekali Bentuk Fungsi Mulai dari Aritmatika, String , Array ,dan Date.

Aritmatika 




String


Array 
anda dapat menacrinya di http://php.net/manual

Date

Setelah mengetahui cara membuat Fungsi fungsi dan Bentuk -Bentuk dari fungsi. Kita akan Mencoba beberapa Code dan juga Menyelesaikan StudiKasus.

buatfungsi.php
<?php
function tampil_identitas($nama, $kelas, $alamat){
echo'Nama Saya'.$nama.'<br>';
echo'Kelas Saya'.$kelas.'<br>';
echo'Alamat Saya di'.$alamat.'<br>';
}
function hitung_umur($tahun_lahir,$tahun_sekarang){
return $tahun_sekarang-$tahun_lahir;
}
?>

fungsi_date.php
<?php
echo "Ini format tanggal Indonesia : ";
echo date("d F Y").'<br>';
echo "Ini format tanggal System : ";
echo date("I, F d, Y"). '<br>';
echo "Ini format date database : ";
echo date("Y-m-d"). '<br>';
echo "Ini format waktu System : ";
echo date("g:i A"). '<br>';
echo "Ini format waktu Indonesia : ";
echo date ("G:i"). '<br>';
?>

library.php
<?php
function tampil_identitas($nama, $alamat){
echo "Nama Saya $nama beralamat di $alamat";
}
?>

tampil.php
<?php
include("library.php");
tampil_identitas("ujang","Banjaran ");
echo ' hallooooooooww';
?>

pemanggilan_fungsi.php
<?php
tampil_identitas('Ujang', 'XI RPL', 'Amsterdam');
$umur_saya = hitung_umur(1998,2014);
echo "Umur Saya".$umur_saya. ' tahun';
?>

StudiKasus 
Buat program Money Changer dengan menggunakan PHP, dangan tampilan berikut:

Contoh SourceCode:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>TaufikRPL1</title>
<style>
</style>
</head>
<body>
<center>
<h1>MONEY CHANGER</h1>
<table border="1" cellspacing="0">
<tr>
<th>Mata Uang Asing</th>
<th>Mata Uang Indonesia</th>
</tr>
<tr>
<td>Dollar Amerika</td>
<td>12000</td>
</tr>
<tr>
<td>Dollar Singapura</td>
<td>7000</td>
</tr>
<tr>
<td>Yen</td>
<td>4000</td>
</tr>
<tr>
<td>Won</td>
<td>11</td>
</tr>
</table>
<h1>TRANSAKSI</h1>
<form action="" method="post">
<p>Uang Dalam Rupiah Rp.
<input type="text" name="uang">
<select name="matauang" >
<option value="12000">Dollar Amerika</option>
<option value="7000">Dollar Singapura</option>
<option value="4000">Yen</option>
<option value="11">Won</option>
</select>
<input type="submit" value="Konversi">
</p>
</form>
</center>
<?php
$uang = (int)$_POST['uang'];
$matauang = $_POST['matauang'];
$tipe;
if ($matauang == 12000) {
$tipe = 'Dollar Amerika';
}
elseif ($matauang == 7000){
$tipe = 'Dollar Singapura';
}
elseif ($matauang == 4000){
$tipe = 'Yen';
}
elseif ($matauang == 11){
$tipe = 'Won';
}
echo '<p align="center">' .$uang . " = " .kembali($uang,$matauang) .
' '. $tipe . "</p>";
function kembali($uang,$matauang){
return $uang/$matauang;
}
?>
</body>
</html>

Yaa Sekian saja Materi pada Artikel kali ini Semoga Bermanfaat dan Tunggu Artikel berikutnya Cyaa

Wassalamualaikum Warohmatulohi Wabarokatu

Comments

Popular Posts