Hello Sobat Sederhana, apakah kamu ingin belajar cara membuat program kalkulator sederhana menggunakan PHP? Jika iya, kamu berada di tempat yang tepat! Dalam artikel ini, kami akan membahas bagaimana cara membuat program kalkulator sederhana menggunakan PHP secara step-by-step. Sebelum kita mulai, pastikan kamu sudah memiliki dasar-dasar pemrograman PHP dan HTML. Tanpa berlama-lama lagi, mari kita mulai!
Persiapan
Sebelum memulai pembuatan program kalkulator sederhana, ada beberapa persiapan yang harus kamu lakukan:
- Memiliki editor kode seperti Notepad++, Sublime Text, atau Visual Studio Code.
- Memiliki web server seperti XAMPP atau WAMP yang sudah terinstall di komputer kamu.
- Memiliki browser seperti Google Chrome atau Mozilla Firefox.
Pastikan persiapan-persiapan tersebut sudah terpenuhi sebelum memulai.
Membuat Form Kalkulator
Langkah pertama dalam membuat program kalkulator sederhana adalah membuat form di halaman HTML. Form ini akan digunakan untuk menginputkan angka-angka yang akan dioperasikan. Berikut adalah kode HTML untuk membuat form:
HTML |
---|
<form method=”post” action=”<?php echo htmlspecialchars($_SERVER[“PHP_SELF”]); ?>”><label>Angka Pertama:</label><input type=”number” name=”angka1″ required><br><label>Angka Kedua:</label><input type=”number” name=”angka2″ required><br><button type=”submit” name=”submit” value=”submit”>Hitung</button></form> |
Jangan lupa untuk menyimpan file HTML tersebut dengan nama yang mudah diingat, misalnya “kalkulator.php”.
Menerima Input dari Form
Setelah membuat form, kita perlu membuat script PHP yang akan digunakan untuk menerima input dari form tersebut. Berikut adalah kode PHP yang dapat kamu gunakan:
PHP |
---|
<?php$angka1 = $_POST[‘angka1’];$angka2 = $_POST[‘angka2’];?> |
Kode tersebut akan mengambil nilai dari input yang diisi pada form dengan method POST dan menyimpannya ke dalam variabel $angka1 dan $angka2.
Membuat Fungsi untuk Operasi Aritmatika
Setelah kita mendapatkan input dari form, kita perlu membuat fungsi untuk operasi aritmatika yang akan digunakan dalam kalkulator. Berikut adalah contoh kode PHP untuk fungsi tersebut:
PHP |
---|
<?phpfunction tambah($angka1, $angka2) {return $angka1 + $angka2;}function kurang($angka1, $angka2) {return $angka1 – $angka2;}function kali($angka1, $angka2) {return $angka1 * $angka2;}function bagi($angka1, $angka2) {return $angka1 / $angka2;}?> |
Fungsi-fungsi tersebut akan digunakan untuk menambah, mengurang, mengalikan, dan membagi nilai yang diinputkan pada form.
Menampilkan Hasil Perhitungan di Halaman Web
Setelah mendapatkan input dari form dan membuat fungsi untuk operasi aritmatika, langkah selanjutnya adalah menampilkan hasil perhitungan di halaman web. Berikut adalah contoh kode PHP untuk menampilkan hasil perhitungan:
PHP |
---|
<?phpif(isset($_POST[‘submit’])) {$hasil = “”;switch($_POST[‘operasi’]) {case “tambah”:$hasil = tambah($angka1, $angka2);break;case “kurang”:$hasil = kurang($angka1, $angka2);break;case “kali”:$hasil = kali($angka1, $angka2);break;case “bagi”:$hasil = bagi($angka1, $angka2);break;}}?> |
Kode tersebut akan menampilkan hasil perhitungan yang sesuai dengan opsi yang dipilih pada form.
Menggunakan CSS untuk Mempercantik Tampilan
Setelah semua script PHP selesai dibuat, langkah terakhir adalah mempercantik tampilan program kalkulator sederhana menggunakan CSS. Berikut adalah contoh kode CSS yang dapat kamu gunakan:
CSS |
---|
form {width: 400px;margin: auto;}label {display: block;margin-bottom: 10px;}input[type=”number”] {width: 100%;padding: 12px 20px;margin-bottom: 20px;box-sizing: border-box;border: 2px solid #ccc;border-radius: 4px;background-color: #f8f8f8;font-size: 16px;}button[type=”submit”] {background-color: #4CAF50;color: white;padding: 14px 20px;margin: 8px 0;border: none;border-radius: 4px;cursor: pointer;width: 100%;}button[type=”submit”]:hover {background-color: #45a049;}.hasil {background-color: #f2f2f2;border: 2px solid #ccc;border-radius: 4px;padding: 20px;margin-top: 20px;text-align: center;font-size: 24px;font-weight: bold;} |
Kode tersebut akan membuat tampilan program kalkulator sederhana menjadi lebih menarik.
FAQ
1. Apakah saya perlu menguasai bahasa pemrograman PHP dan HTML sebelum memulai?
Ya, kamu perlu memiliki dasar-dasar pemrograman PHP dan HTML sebelum memulai pembuatan program kalkulator sederhana.
2. Apa saja persiapan yang harus saya lakukan sebelum memulai?
Kamu perlu memiliki editor kode, web server, dan browser.
3. Bagaimana jika saya mengalami kesulitan?
Kamu bisa mencari bantuan dari forum-forum pemrograman atau membaca dokumentasi dari PHP dan HTML.