SINAU PHP : Fungsi dalam PHP
Assalamu’alaikum Wr, Wb
Haii sobat redaksi PENS. Gimana Kabar kalian? Semoga kalian semua tetap dalam lindungan-Nya (Aamiin). Jumpa lagi dengan tulisan saya yang sudah lama tidak menulis. Kalo baca tulisanku jangan lupa senyum simetrisnya yaa:) wkwk. Kenalan lagi nih dengan aku, namaku Rizal dari kelas 1 D3 ELKA B. Semoga semua yang aku tulis dalam artikelku bermanfaat bagi kalian semua. Kali ini saya akan membahas tentang fungsi 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 {}
sebagai block statement yang akan dijalankan ketika fungsi dipanggil.
Langsung saja mari kita membuat program dengan menggunakan fungsi dalam PHP…
<form method= POST action>
<label> Masukkan angka ke-1 :</label>
<input type=text name=a1 value=”<?php if (!empty($_POST[‘a1’])) echo ($_POST[‘a1’])?>”><br>
<label> Masukkan angka ke-2 :</label>
<input type=text name=b1 value=”<?php if (!empty($_POST[‘b1’])) echo ($_POST[‘b1’])?>”><br>
<input type=submit value=+ name=tambah>
<input type=submit value=- name=kurang>
<input type=submit value=x name=kali>
<input type=submit value=: name=bagi>
</form>
<?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);
}
if (isset($_POST[‘tambah’])){
echo tambah ($_POST[‘a1’], $_POST[‘b1’]);
}
else if (isset($_POST[‘kurang’])){
echo kurang ($_POST[‘a1’], $_POST[‘b1’]);
}
else if (isset($_POST[‘kali’])){
echo kali ($_POST[‘a1’], $_POST[‘b1’]);
}
else if (isset($_POST[‘bagi’])){
echo bagi ($_POST[‘a1’], $_POST[‘b1’]);
}
?>
Setelah kalian membuat program di atas akan muncul seperti :
Program ini berfungsi untuk menampilkan hasil operasi penjumlahan, pengurangan, perkalian dan pembagian dari angka ke-1 dan ke-2. Contohnya :
Dalam PHP juga terdapat fungsi waktu. dengan memanggil fungsi yang sudah ada. Berikut contoh program fungsi waktu dalam PHP :
Latihan Fungsi Waktu 1
<?php
echo date (“D”);
echo “<br>”;
echo date (“D dS \\of F Y h:i:s A”);
echo “<br>”;
echo date (“D \\t\h\e jS”);
?>
Setelah kalian membuat program di atas, akan muncul tampilan seperti :
Latihan Fungsi Waktu 2
<?php
$today = getdate();
$month = $today[‘month’];
$mday = $today[‘mday’];
$year = $today[‘year’];
echo “$month $mday, $year”;
?>
Setelah membuat program di atas, maka akan muncul tampilan seperti :
Latihan Fungsi Waktu 3
<html>
<head>
<meta http-equiv=”Content-Type” content=”text/html;charset=iso-8859-1″>
<title>Contoh memeriksa Tanggal </title>
</head>
<body>
<form name=”form1″ method=”get” action=”cektgl2.php”>
<p> Tanggal Lahir :
<select name=”tanggal” id=”tanggal”>
<option value=”0″>Tanggal
<?php
for ($i=1;$i<32;$i++)
print (“<OPTION VALUE = $i>$i”);
?>
</option>
</select>
<select name=”bulan”>
<option value =”1″>Januari</option>
<option value =”2″>Februari</option>
<option value =”3″>Maret</option>
<option value =”4″>April</option>
<option value =”5″>Mei</option>
<option value =”6″>Juni</option>
<option value =”7″>Juli</option>
<option value =”8″>Agustus</option>
<option value =”9″>September</option>
<option value =”10″>Oktober</option>
<option value =”11″>November</option>
<option value =”12″>Desember</option>
</select>
<select name=”tahun”>
<option value=”0″>Tahun
<?php
$thnskarang=(integer)date(“Y”);
for($i=$thnskarang; $i>($thnskarang-100);$i–)
print (“<OPTION VALUE = $i>$i”);
?>
</option>
</select>
</p>
<p>
<input type=”submit” name=”Submit” value=”Kirim”>
</p>
</form>
</body>
</html>
Setelah membuat program di atas, maka akan muncul tampilan seperti :
Sampai disini ya teman-teman pembahasan fungsi dalam PHP. Masih ada banyak tulisan yang akan saya buat. Kesempurnaan hanya milik Allah, untuk itu saya menyadari bahwa artikel yang telah saya susun masih memiliki banyak kekurangan baik dari segi teknis maupun non-teknis. Untuk itu saya membuka pintu yang selebar-lebarnya kepada semua pihak agar dapat memberikan saran dan kritik yang membangun demi penyempurnaan penulisan-penulisan mendatang. Dan apabila di dalam artikel ini terdapat hal-hal yang dianggap tidak berkenan di hati kalian mohon dimaafkan yaa…
Wassalamu’alaikum Wr. Wb.
Recent Comments