PHP - Membuat Kalkulator Menggunakan Class

Senin, 10 Desember 2012
Mengikuti tantangan Dunia.. kali ini saya tertarik kembali membahas mengenai Teknik OOP PHP.. mengingat OOP ini merupakan Teknik Pemrograman abad sekarang.. :) sebagai langkah awal, saya ingin berbagi kepada pengunjung, mengenai teknik dasar OOP dalam membuat kalkulator. cukup simpel bahkan pemula pun pasti akan cepat memahami maksudnya.. langsung aja yah...

skrip hitung.php


  1. <form action="thitung.php" method="post" sourceindex="0"><table><tbody>  
  2. <tr><td><input name="number1" size="10" sourceindex="1" type="text"></td></tr>  
  3. <tr><td><input name="number2" size="10" sourceindex="2" type="text"></td></tr>  
  4. <tr><td><input name="submit" sourceindex="3" value="Hitung" type="submit"></td></tr>  
  5. </tbody></table></form>  

thitung.php
  1. <?php  
  2. // Definisikan Class  
  3. class Calculator {  
  4.     // Definisikan Variabel  
  5.     var $sum;  
  6.     var $dif;  
  7.     var $multi;  
  8.     var $div;  
  9.   
  10.     // Fungsi Hitung Tambah  
  11.     function add($number1$number2) {  
  12.         $this->tambah = $number1 + $number2;  
  13.     }  
  14.       
  15.     // Fungsi Hitung Penurangan  
  16.     function substract($number1$number2) {  
  17.         $this->kurang = $number1 - $number2;  
  18.     }  
  19.       
  20.     // Fungsi Hitung Perkalian  
  21.     function multiply($number1$number2) {  
  22.         $this->kali = $number1 * $number2;  
  23.     }  
  24.   
  25.     // Fungsi Hitung Pembagian  
  26.     function devide($number1$number2) {      
  27.         $this->bagi=$number1/$number2;  
  28.     }  
  29. }  
  30.   
  31. // Ubah Parameter POST dari form ke dalam masing-masing variabel  
  32. $number1 = $_POST['number1'];  
  33. $number2 = $_POST['number2'];  
  34.   
  35. // Ciptakan Instance Kelas  
  36. $hasil = new Calculator();  
  37.   
  38. // Panggil Fungsi Kelas + Masukkan parameter variabel (mengandung nilai dari form)  
  39. $hasil->add($number1,$number2);  
  40. $hasil->substract($number1,$number2);  
  41. $hasil->multiply($number1,$number2);  
  42. $hasil->devide($number1,$number2);  
  43.   
  44. // Tampilkan Hasil  
  45.   
  46. echo "<h2>Hasil Hitung</h2>";  
  47. echo "$number1 + $number2 = ".$hasil->tambah."   
  48. ";  
  49. echo "$number1 - $number2 = ".$hasil->kurang."   
  50. ";  
  51. echo "$number1 * $number2 = ".$hasil->kali."   
  52. ";  
  53. echo "$number1 / $number2 = ".$hasil->bagi."  
  54. ";  
  55. ?>  


bagaimana?.. apakah dengan beberapa komentar pada skrip dapat dipahami dengan mudah?... 

Semoga tutorial ini dapat memberikan manfaat kepada Anda.

Source : http://mytutorialswebsite.blogspot.com/2011/11/php-membuat-kalkulator-menggunakan.html 

Tidak ada komentar:

Posting Komentar