Tutorial PHP Pemula Part 11 : Membuat Kalkulator Sederhana Dengan PHP – Bagian 2

Pada tutorial Membuat Kalkulator Sederhana Dengan PHP ini kita akan mencoba menggabungkan materi-materi php dasar yang sudah kita pelajari pada tutori

 

Tutorial PHP Pemula Part 11 : Membuat Kalkulator Sederhana  Dengan PHP – Bagian 2

Tutorial PHP Pemula Part 11 : Membuat Kalkulator Sederhana  Dengan PHP – Bagian 2

Tutorial PHP Pemula Part 11 : Membuat Kalkulator Sederhana  Dengan PHP  – Bagian 2 - Hello everyone selamat datang kembali diwebsite saya belajarwithib.my.id, pada seri kali ini kita akan masih mempelajari PHP Dasar, Sekarang kita akan belajar Bagaimana Cara Membuat Kalkulator Sederhana  Dengan PHP.

Artikel kali ini kita akan mencoba bagaimana cara membuat kalkulator dengan PHP dan kita akan menggunakan Aritmatika pastinya yang tutorial sebelumnya sudah saya jelaskan tentang Operator aritmatika. Sekalian juga saya mengerjakan PR sekolah karena disuruh membuat kalkulator jadi saya rasa sekalian saja dibuat artikelnya.

Tutorial PHP Pemula Part 11 : Mengenal Operator Aritmatika Pada PHP - Bagian 1

Membuat Kalkulator Sederhana  Dengan PHP

Pada tutorial Membuat Kalkulator Sederhana Dengan PHP ini kita akan mencoba menggabungkan materi-materi php dasar yang sudah kita pelajari pada tutorial sebelumnya di www.belajarwithib.my.id. di asumsikan untuk mempelajari dan memahami terlebih dahulu tentang dasar-dasar php contohnya seperti menanganan form (Form handling) dengan PHP seperti penanganan form dengan method $_GET dan $_POST, kemudian lagi yang terpenting lagi pemahaman dasar tentang penggunaan operator aritmatika pada PHP.

Sebelumnya saya belum membuat Artikel mengenai $_GET Dan $_POST mungkin setelah ini saya akan membuat artikel mengenai itu kalau ada waktu senggang.

Disini saya membuatnya dengan sangat sederhana jika kalian ingin memperbaiki silahkan untuk belajar. Perhatikan Code Dibawah :


<!DOCTYPE html>

<html>

<head>

  <title>Membuat kalkulator sederhana | www.belajarwithib.my.id</title>

</head>

<body>

  <h1>www.belajarwithib.my.id</h1>

  <h3>Membuat kalkulator sederhana Dengan PHP</h3>

  <br/>

  <?php

  if(isset($_POST['hitung']))

  {

    $bil1 = $_POST['bil1'];

    $bil2 = $_POST['bil2'];

    $operasi = $_POST['operasi'];

    switch ($operasi)

    {

      case 'tambah':

      $hasil = $bil1+$bil2;

      break;

      case 'kurang':

      $hasil = $bil1-$bil2;

      break;

      case 'kali':

      $hasil = $bil1*$bil2;

      break;

      case 'bagi':

      $hasil = $bil1/$bil2;

      break;

    }

  }

  ?>

 
  <form method="post" action="#">

    <table>

      <tr>

        <td>Bilangan 1</td>

        <td><input type="text" name="bil1"></td>

      </tr>

      <tr><td>Bilangan 2</td>

        <td><input type="text" name="bil2"></td>

      </tr>

 

      <tr>

        <td>Action</td>

        <td>

          <select name="operasi" style="width: 100px">

           <option value="tambah">+</option>

           <option value="kurang">-</option>

           <option value="kali">x</option>

           <option value="bagi">/</option>

         </select>

       </td>

     </tr>

 

     <tr>

      <td></td>

      <td><input type="submit" name="hitung" value="Hitung">&nbsp;<button type="Reset">Reset</button></td>

    </tr>

  </table>

</form>

<table>

  <tr>

    <td>Hasil &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</td>

    <td>

      <?php if(isset($_POST['hitung'])){ ?>

       <input type="text" value="<?php echo $hasil; ?>" class="bil">

     <?php }else{ ?>

       <input type="text" value="0" class="bil">

     <?php } ?>

   </td>

 </tr>

</table>

</body>

</html>

Jika dijalankan diweb browser maka hasilnya akan seperti dibawah :

Tutorial PHP Pemula Part 11 : Membuat Kalkulator Sederhana  Dengan PHP – Bagian 2

Sedikit saya jelaskan bagaimana cara kerja kalkulator ini, Perhatikan code dibawah :


<form method="post" action="#">
    <table>

      <tr>
        <td>Bilangan 1</td>
        <td><input type="text" name="bil1"></td>
      </tr>

      <tr><td>Bilangan 2</td>
        <td><input type="text" name="bil2"></td>
      </tr>

      <tr>
        <td>Action</td>
        <td>
          <select name="operasi" style="width: 100px">
           <option value="tambah">+</option>
           <option value="kurang">-</option>
           <option value="kali">x</option>
           <option value="bagi">/</option>
         </select>
       </td>
     </tr>

     <tr>
      <td></td>
      <td><input type="submit" name="hitung" value="Hitung">&nbsp;<button type="Reset">Reset</button></td>
    </tr>

  </table>
</form>

Disini menggunakan method POSTuntuk mengambil nilai yang akn diinput, Pada inputan yang pertama saya memberikan nama “bil1” dan inputan yang kedua saya memberikan nama “bil2”. dan bagian operator nya saya memberikan nama operasi yang masing-masing value nya bisa kamu perhatikan sendiri.

Saya membuat action kosong karena file otomatis akan diproses pada file yang sama, terserah kalian mau buat terpisah atau yang seperti saya ini juga bisa kok.

Lalu kita lihat bagaimana data yang dikirim akan diproses, perhatikan code dibawah ini :


  <?php
  if(isset($_POST['hitung']))
  {
    $bil1 = $_POST['bil1'];
    $bil2 = $_POST['bil2'];

    $operasi = $_POST['operasi'];
    switch ($operasi) 
    {
      case 'tambah':
      $hasil = $bil1+$bil2;
      break;

      case 'kurang':
      $hasil = $bil1-$bil2;
      break;

      case 'kali':
      $hasil = $bil1*$bil2;
      break;

      case 'bagi':
      $hasil = $bil1/$bil2;
      break;
    }
  }
  ?>

Disini menggunakan saya Function isset() berfungsi untuk memeriksa ketersediaan data. Data akan ditangkap pada Fungsi POST sesuai dengan nama nya masing dan saya menggunakan Swict case untuk mengecek operasi yang di pilih saat sebelum form di submit. Tutorial juga ada saya jelaskan silahkan dibawah dulu.

Tutorial PHP Pemula #6 : Mengenal Function Dan Penggunaan Switch Case Pada PHP

Pengecekan dengan swtich case ini saya lakukan untuk memeriksa operator apa yang di pilih untuk menghitung bilangan satu dan bilangan dua yang di input, jadi jika operator yang di pilih adalah tambah berarti bilangan satu di tambah bilangan dua dan begitulah seterusnya.

Setelah diproses maka hasilnya akan ditampilkan ketika kita memanggil variable $hasil.  Sampai di sini berarti kita sudah memiliki hasil dari operasi aritmatikanya. kemudian yang harus kita lakukan adalah menampilkan hasil operasi nya.


 <?php if(isset($_POST['hitung'])){ ?>
       <input type="text" value="<?php echo $hasil; ?>" class="bil">

     <?php }else{ ?>
       <input type="text" value="0" class="bil">
     <?php } ?> 

Ok sekarang mari kita coba kalkulator sederhana kita

Masukan terlebih dahulu angka yang ingin diinput.

Tutorial PHP Pemula Part 11 : Membuat Kalkulator Sederhana  Dengan PHP – Bagian 2

Maka hasilnya akan seperti dibawah

Tutorial PHP Pemula Part 11 : Membuat Kalkulator Sederhana  Dengan PHP – Bagian 2


Penutupan

Sampai sekarang kita sudah berhasil untuk membuat kalkulator sederhana dari pemberlajaran kita yang sebelum-sebelumnya semoga kalian bisa mengerti dan paham ya

Semoga Bermanfaat.