Function
Halo! Disini saya akan menjelaskan tentang fungsi.
Apa itu fungsi? Fungsi adalah satu blok kode yang melakukan tugas tertentu yang akan dijalankan hanya jika dipanggil saja.
Manfaat fungsi ada banyak sekali. Contohnya:
-Memudahkan program
-Menghemat ukuran program
-Menguraikan program menjadi lebih kecil
-dll.
Di bawah ini adalah contoh pembuatan fungsi:
Di dalam kode diatas ada fungsi tampil_id dan hitung_umur yang belom dijalankan.
Kita juga bisa mendapatkan tanggal lewat fungsi. Contohnya seperti ini:
Ini adalah hasilnya:
Contoh lain:
Di atas adalah folder yang saya simpan dengan nama library.php
Di sini saya melakukan pemanggian file library.php dengan menggunakan include
Hasil:
Di bawah ini adalah pemanggilan fungsi tampil_id. Di dalamnya saya sudah memasukkan parameter yang berupa Agus, XI RPL 1, dan London
Ini adalah studi kasus yang saya buat untuk mengkonversi rupiah ke beberapa mata uang asing
Hasil:
Terima kasih sudah membaca!
Apa itu fungsi? Fungsi adalah satu blok kode yang melakukan tugas tertentu yang akan dijalankan hanya jika dipanggil saja.
Manfaat fungsi ada banyak sekali. Contohnya:
-Memudahkan program
-Menghemat ukuran program
-Menguraikan program menjadi lebih kecil
-dll.
Di bawah ini adalah contoh pembuatan fungsi:
<?php
function tampil_id($nama, $kelas, $alamat){
echo 'Nama saya '.$nama.'<br/>';
echo 'Kelas saya '.$kelas.'<br/>';
echo 'Alamat saya '.$alamat.'<br/>';
}
function hitung_umur($tahun_lahir, $tahun_sekarang){
return $tahun_sekarang-$tahun_lahir;
}
?>
Kita juga bisa mendapatkan tanggal lewat fungsi. Contohnya seperti ini:
<?php
echo "Ini adalah format tanggal indonesia : ";
echo date("d F Y").'<br/>';
echo "Ini format tanggal sistem : ";
echo date("I, F, d, Y").'<br/>';
echo "Ini format date database : ";
echo date("Y-m-d").'<br/>';
echo "Ini format waktu sistem : ";
echo date("g:i A").'<br/>';
echo "Ini format waktu Indonesia : ";
echo date("G:i").'<br/>';
?>
Ini adalah hasilnya:
Contoh lain:
<?php
function tampil_id($nama, $alamat){
echo "Nama Saya $nama beralamat di $alamat";
}
?>
Di sini saya melakukan pemanggian file library.php dengan menggunakan include
<?php
include("library.php");
tampil_id("Agus", "Cileunyi");
echo "Holaaaa";
?>
Di bawah ini adalah pemanggilan fungsi tampil_id. Di dalamnya saya sudah memasukkan parameter yang berupa Agus, XI RPL 1, dan London
<?php
tampil_id("Agus", "XI RPL 1", "London");
$umur_saya=hitung_umur(1998, 2019);
echo "Umur saya $umur_saya tahun";
?>
Ini adalah studi kasus yang saya buat untuk mengkonversi rupiah ke beberapa mata uang asing
<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>AuliaAgustinaXIRPL1</title>
</head>
<body>
<form method="POST">
<center>
<p>
<h1>Money Changer</h1>
<table border="1">
<tr>
<th>Mata Uang Asing</th>
<th>Mata Uang Indonesia</th>
</tr>
<tr>
<td>Dollar Amerika (USD)</td>
<td>14500</td>
</tr>
<tr>
<td>Arab Saudi Riyal (SAR)</td>
<td>4000</td>
</tr>
<tr>
<td>China Yuan (CNY)</td>
<td>2000</td>
</tr>
<tr>
<td>Euro (EUR)</td>
<td>16000</td>
</tr>
<tr>
<td>Yen Jepang (JPY)</td>
<td>125</td>
</tr>
</table>
<h2>Transaksi</h2>
<p> Uang Dalam Rupiah Rp. <input type="textarea" name="jumlah">
<select name="matauang">
<option value="USD">Dollar Amerika</option>
<option value="SAR">Arab Saudi Riyal</option>
<option value="CNY">China Yuan</option>
<option value="EUR">Euro</option>
<option value="JPY">Yen Jepang</option>
</select>
<input type="submit" value="Konversi"></br>
<?php
$besar=$_POST['jumlah'];
$jenis=$_POST['matauang'];
if($jenis=="USD"){
$hasil=$besar/14500;
echo "Rp. $besar ===== $hasil $jenis";
}
else if($jenis=="SAR"){
$hasil=$besar/4000;
echo "Rp. $besar ===== $hasil $jenis";
}
else if($jenis=="CNY"){
$hasil=$besar/2000;
echo "Rp. $besar ===== $hasil $jenis";
}
else if($jenis=="EUR"){
$hasil=$besar/16000;
echo "Rp. $besar ===== $hasil $jenis";
}
else if($jenis=="JPY"){
$hasil=$besar/125;
echo "Rp. $besar ===== $hasil $jenis";
}
else{
echo "Error!";
}
?>
</body>
</html>
Hasil:
Terima kasih sudah membaca!
Komentar
Posting Komentar