Sekarang kita akan membuat sebuah kalkulator sederhana dengan OOP PHP. Kita buat dulu file classhitung.php untuk script classnya.
<?
Class hitung {
var $x;
var $y;
function nilai($a, $b, $c){
$this->x = $a;
$this->y = $b;
$this->z = $c;
}
function hasil(){
if($this->z==”+”)
return $this->x + $this->y;
elseif($this->z==”-”)
return $this->x – $this->y;
elseif($this->z==”/”)
return $this->x / $this->y;
else
return $this->x * $this->y;
}
}
?>
Klo udah selesai sekarang kita buat file hitung.php untuk tampilan kalkulator sederhananya.
<form action=”<? echo $php_self ?>” method=”post”>
<table>
<tr>
<td>Nilai 1</td><td><input type=text name=a size=5></td>
</tr>
<tr>
<td>Nilai 2</td><td><input type=text name=b size=5></td>
</tr>
<tr>
<td colspan=”2″><input type=”radio” name=”opr” value=”+” />+ <input type=”radio” name=”opr” value=”-” />-
<input type=”radio” name=”opr” value=”/” />/ <input type=”radio” name=”opr” value=”*” />*</td>
</tr>
<tr>
<td colspan=”2″><input type=submit name=submit value=Hitung></td>
</tr>
</table>
</form>
<?
include (“classhitung.php”);
if($_REQUEST['submit']){
$a = $_REQUEST['a'];
$b = $_REQUEST['b'];
$c = $_REQUEST['opr'];
$nhitung = new hitung;
$nhitung->nilai($a, $b, $c);
echo “Nilai 1 = $a <br>”;
echo “Nilai 2 = $b <br><br>”;
echo “Hasil = “.$nhitung->hasil();
}
?>
Selamat mencoba…
Silahkan download filenya disini
Like this:
Be the first to like this post.
Filed under: PHP, Web Programming Ditandai: | OOP, PHP