TUTORIAL MEMBUAT PROGRAM KALKULATOR DENGAN OOP PHP

dokumen-dokumen yang mirip
Pemrograman Basis Data Berbasis Web

BAB III IMPLEMENTASI. Program penghubung database tersebut disimpan dengan nama. konek.php. Berikut merupakan kode program penghubung Database :

MODUL 10 PENGENALAN PHP. (Variabel, Operator, struktur control)

Modul 1 : Fungsi dalam PHP

Simak baik-baik komentar-komentar dalam setiap skrip. Komentar diawali dengan tanda #, //, atau /* dan */

Pemrograman Web Week 2. Team Teaching

Panduan Web Desain Menggunakan Editor Macromedia Dreamweaver 8

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML

Pemrograman Basis Data Berbasis Web

Tutorial PHP Kalkulator online dengan PHP

BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP

BAB X AKSES DAN MANIPULASI DATA

Pemrograman PHP7 untuk Pemula

Tutorial Membuat Program Web menggunakan PHP, MySQL, dan PHP

BAB I PENDAHULUAN LATAR BELAKANG CONTOH KASUS. Diktat Mata Kuliah Aplikasi Teknologi Online Oleh : Andri Heryandi

Cara Mudah Koneksi Php Dan Mysql Dengan Database

Cara Membuat Security Image Code Dengan PHP

Modul Pengenalan Pemrograman PHP

Conditional PRAKTIKUM PHP Conditional, Array & Perulangan di PHP

MODUL PRATIKUM - 09 PEMROGRAMAN BERBASIS WEB (CCP119)

Pengenalan JavaScript

2. DASAR TEORI 2.1 PHP5

BAB-12 MEMBUAT FORM HTML

Modul Pemrograman Web Teori + Praktik PHP, XML, Jquery, Ajax, Yii

Pengenalan Script. Definisi HTML

Otodidak Pemrograman JavaScript

Langkah Cara Membuat Form Login Menggunakan PHP dan MySQL Langkah 1: Membuat Tabel MySQL User/Pengguna

Object-Oriented Programming Sederhana Dengan PHP

PEMROGRAMAN PHP DASAR

BAB 2 LANDASAN TEORI. saling berinteraksi / bekerja sama membentuk suatu sistem kerja. Komputer berfungsi. Beberapa komponen komputer yaitu :

Lisensi Dokumen: Uraian Kasus :

Perancangan & Pemprograman WEB

Membuat Database mysql dengan PhpMyAdmin

Membuat CRUD Sederhana Menggunakan PHP Dengan Mysqli Extension

Upload File dengan Metode AJAX

PEMROGRAMAN WEB 08 JavaScript Dasar

INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA

HTML (HYPERTEXT MARKUP LANGUAGE)

Langkah 1 Struktur Folder. Langkah 2 Database. Detil Tutorial

Membuat Plugin Wordpress Sederhana

Modul Tutorial C# 1. Membuat Class Library ENRICO BUDIANTO MICROSOFT INNOVATION CENTER UNIVERSITAS INDONESIA

Menangani Input dari User

Mengarahkan Flow Program, Input, dan Pemrosesannya

Tutorial Membuat WEB Dinamis Dengan PHP

Checkbox dengan Foreach dan MYSQL

MANAGEMENT, FORWARDING & AUTO RESPONDER

BAB IX COOKIE DAN SESSION

<html> <head> <title>index Tag Include</title> <style type="text/css">.style1 { font-size:18px; font-weight:bold; } </style> </head>

Advantages. Keunggulan :

BAB VIII PEMROSESAN FORM

PHP Programing. M.M. Ubaidillah. Dasar-dasar PHP. merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dinamis.

Web Programming (WP) m telp : Rolly Yesputra

Membuat Form Dinamis dengan HTML & Javascript.

BAB 2 LANDASAN TEORI

MODUL 11 PHP&MYSQL UPDATE & SEARCHING

Pemrograman PHP Lanjut. Ahmad Zainudin, S.ST Pemrograman Internet

Mengenal dan Mempelajari PHP Secara Sederhana Bagi Para Pemula

Membuat JSP dan Servlet Sederhana

KOMPUTER APLIKASI IT - 2. Adi Rachmanto - Lab.Komputer Aplikasi IT II - AKUNTANSI UNIKOM

Penanganan Form. Muhammad Zen Samsono Hadi, ST. MSc. T.TELEKOMUNIKASI - PENS

Tag dasar yang akan kita gunakan untuk membuat form di HTML adalah tag form, input, textarea, select dan option.

Tutorial HTML. Oleh: Willy Bayuardi Suwarno, SP, MSi. Dipublikasi di tanggal 7 Mei 2008

PERHITUNGAN UJI KESERAGAMAN DATA TERHADAP SAMPEL

Pertemuan Ke-5 Client Side Scripting (JavaScript) S1 Teknik Informatika - Unijoyo 1

b) Membuat database tiket. Siapkan databasenya dengan membuat database tiket Sampai langkah ini database tiket sudah siap digunakan

KURSUS ONLINE JASA WEBMASTERS

Bagian 2: Holodeck di USS Enterprise NCC- 1701D

Server Response. Hello

JavaScript. Pemrograman Web 1. Genap

Modul Praktikum Desain Web 2015

SMH2D3 Web Programming. 7 BAB V PHP SESSION & COOKIES. H a l IDENTITAS. Kajian Teknik pemrograman menggunakan PHP

: 1. No HP :

TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web

BAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris

Membuat Form Mahasiswa dengan HTML [Part 1]

Otodidak Bahasa Pemrograman Perl

MODUL 11 MEMBUAT LOGIN USER

BAB 2 LANDASAN TEORI

MODUL PEMROGRAMAN WEB

PEMOGRAMAN WEB II MODUL. Oleh: CHALIFA CHAZAR MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG

Mengenal PHP dan Web Server

Membuat Flexibel Input sederhana dengan jquery.

LAPORAN RESMI. PRAKTIKUM TEKNOLOGI WEB Pengenalan JavaScript

Pertemuan 10 Pemrograman Berorientasi Objek dalam PHP

(artikel Pengantar ke PHP, Bpk Marsani Asfi)

P - 6 Bab 4 : HTML (Hypertext Markup Language)

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan

HTML (HyperText Markup Language)

BAB 2 TINJAUAN TEORI

BAB 2 LANDASAN TEORI

MODUL 4 PHP PART 1 (PENGENALAN PHP + VARIABEL)

LAPORAN PENYELESAIAN TUGAS

LAMPIRAN. Lampiran 1 Wawancara dengan Bapak Thoriq Rachmat selaku Manager IT di PT. 1. Apakah perusahaan saat ini membutuhkan sistem server yang baru?

LAPORAN RESMI PRAKTIKUM PEMROGRAMAN WEB PHP INTRODUCTION

LAPORAN PRAKTIKUM 5 SESSION & COOKIE

Praktikum 3 Cookie, Session, dan Database MySQL

BAB 2 LANDASAN TEORI. Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA

PERTEMUAN 2 PEMROGRAMAN WEB LANJUT- Pokok Bahasan :

Transkripsi:

TUTORIAL MEMBUAT PROGRAM KALKULATOR DENGAN OOP PHP Oleh: Achmad Sayfudin Selamat Siang bagi pemula yang lagi belajar oop di php,berikut ini ada tutorial dengan pokok bahasan membuat aplikasi kalkulator sederhana dengan memanfaatkan konsep OOP yang sudah ada di bahasa pemrograman PHP versi 5.0 atau yang terbaru. langsung saja sebelum membuat aplikasi ada beberapa langkah yang h... Selamat Siang bagi pemula yang lagi belajar oop di php,berikut ini ada tutorial dengan pokok bahasan membuat aplikasi kalkulator sederhana dengan memanfaatkan konsep OOP yang sudah ada di bahasa pemrograman PHP versi 5.0 atau yang terbaru. langsung saja sebelum membuat aplikasi ada beberapa langkah yang harus di lakukan sebagai berikut 1. siapkan aplikasi atau tool atau software untuk mengedit atau membuat kode php dan html misal teman-teman bisa menggunakan NOTEPAD di windows, gedit console text di LINUX. atau yang lebih enak tampilannya bisa menggunakan NOTEPAD ++ karena php berjalan di server side scripting maka jangan lupa gunakan xamp atau wamp sebagai web server lokal yang berfungsi untuk menjalankan PHP. berikut download Xamp. 2. setelah semua senjata sudah siap dan tentunya sudah teman-teman install sekarang waktunya koding membuat kodenya. 3. pertama membuat kode class nya dulu untuk kelas berinama dan simpan dengan nama Kalkulator.php untuk penamaan jangan sampai berbeda antara nama file dengan nama class nya 4. kemudian buat kode class Kalkulator.php tadi dengan code php seperti berikut : <?php class Kalkulator{ //deklarasi variable var $add; var $kurang; var $kali; var $bagi; //method2 yang ada function tambah($n1,$n2){ echo $this->add = $n1 + $n2;

function Kurang($n1,$n2){ echo $this->kurang = $n1 - $n2; function Kali($n1,$n2){ echo $this->kali = $n1 * $n2; function Bagi($n1,$n2){ echo $this->bagi = $n1 / $n2;?> Dengan penjelasan kode seperti berikut : untuk kelas berinama Kalkulator suatu kelas kalkulator memiliki atribut $add,kurang,kali dan bagi. kemudian memliki method dengan awalan keyword function tambah(),kurang(),kali(),bagi(). 5. setelah class dibentuk maka langkah selanjutnya yaitu membuat tampilan htmlnya yang guna di tampilkan di browser. 6. pada editor notepad++ buka new file baru kemudian buat kode html seperti dibawah ini kemudian simpan dengan nama index.php <!DOCTYPE html> <head> <title>oop in PHP</title> <?php require("kalkulator.php");?> <!--untuk import file Kalkulator.php--> </head> <body> <form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>"> <div align="center"> <b>latihan OPERATOR ARITMATIKA OOP</b></div> <table align="center"> <tr> <td><input type="text" name="number1" size="10" placeholder="nilai1"></td> <td><input type="text" name="number2" size="10" placeholder="nilai2"></td> <td><select name="operator"> <option>+</option> <option>-</option>

<option>*</option> <option>/</option> </select></td> <td><input type="submit" name="submit" value="hitung"></td> </tr> </table> </form> </br> <center> <?php $hasil = new Kalkulator(); //membuat objek hasil dari klas kalkulator $num1 = $_POST['number1']; //untuk menangkap inputan dan masukan ke variable $num2 = $_POST['number2']; $opr = $_POST['operator']; if($opr == '+'){ $hasil->tambah($num1,$num2); else if($opr == '-'){ $hasil->kurang($num1,$num2); else if($opr == '*'){ $hasil->kali($num1,$num2); else if($opr == '/'){ $hasil->bagi($num1,$num2);?> </center> </body> </html> keterangan : untuk halaman index.php terdiri dari 2 fungsi yaitu pertama fungsi untuk inputan data dari user yang berupa form yang diawali mulai kode <form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>"> maksud dari $_SERVER['PHP_SELF'] adalah yaitu nanti pas form itu di klik submit atau kirim maka inputan akan lari pada fungsi php yang sudah kita siap pada bagian file index.php jadi intinya untuk memanggil file dirinya sendiri kurang lebih seperti itu: oya sebelumnya diawal kode index.php atas sendiri tambah kelas Kalkulator.php yang sudah kita

buat sebelumnya dengan cara sebagai berikut: <?php require("kalkulator.php");?> <!--untuk import file Kalkulator.php--> Keterangan untuk import bisa menggunakan require() atau include(). 6. langkah berikut nya membuat kode php yang digunakan untuk memroses inputan data yang dikirim dari file index.php. kode tersebut kita sisipkan pada bagian bawah html saja seperti berikut : <?php $hasil = new Kalkulator(); //membuat objek hasil dari klas kalkulator $num1 = $_POST['number1']; //untuk menangkap inputan dan masukan ke variable $num2 = $_POST['number2']; $opr = $_POST['operator']; if($opr == '+'){ $hasil->tambah($num1,$num2); else if($opr == '-'){ $hasil->kurang($num1,$num2); else if($opr == '*'){ $hasil->kali($num1,$num2); else if($opr == '/'){ $hasil->bagi($num1,$num2);?> 7. selanjutnya setelah semua siap baru kita jalankan file index.php di browser dengan cara localhost/cobakalkulator/index.php 8. dan hasilnya adalah

jika kritik,saran komentar sangat diperlukan untuk menambah pengalaman dan ilmu bagi penulis terima kasih Tentang Penulis Achmad Sayfudin bidang yang di geluti di IT meliputi jaringan komputer, pemrograman web php,dekstop java dan berusaha menjadi seorang ahli dibidang nya semoga dengan apa yang saya tulis dapat memberikan manfaat kepada sesama ammin.