PHP ialah salah satu bahasa pengaturcaraan peringkat tinggi yang biasa digunakan untuk pembangunan web. PHP mempunyai banyak kelebihan berbanding bahasa pengaturcaraan yang lain, salah satunya ialah ia mudah dipelajari. Dalam artikel ini, kita akan menggunakan PHP untuk melaksanakan kalkulator bagi empat operasi aritmetik tambah, tolak, darab dan bahagi.
1. Persediaan persekitaran
Sebelum menulis kod, kita perlu memastikan bahawa persekitaran berjalan PHP telah dipasang pada komputer. Jika anda belum memasangnya lagi, anda boleh pergi ke tapak web rasmi untuk memuat turun versi terkini pemasang PHP, dan kemudian ikut gesaan untuk memasangnya.
2. Idea Pembangunan
Sebelum melaksanakan kalkulator, kita perlu merancang idea pembangunan program:
3. Borang HTML
Pertama, kita perlu mencipta borang dalam HTML, kodnya adalah seperti berikut:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>计算器</title> </head> <body> <h1>计算器</h1> <form method="post" action="calculator.php"> <label for="num1">第一个数字:</label> <input type="number" id="num1" name="num1" required> <br> <label for="num2">第二个数字:</label> <input type="number" id="num2" name="num2" required> <br> <label for="operator">选择运算符:</label> <select id="operator" name="operator"> <option value="+">加</option> <option value="-">减</option> <option value="*">乘</option> <option value="/">除</option> </select> <br> <input type="submit" value="计算"> </form> </body> </html>
Dalam kod di atas, kami menciptanya melalui HTML mencipta borang. Borang diserahkan ke halaman calculator.php melalui kaedah POST, yang mengandungi dua kotak input angka dan kotak pilihan, dan pengguna memilih operasi pengiraan yang perlu dilakukan.
4. Pelaksanaan kalkulator PHP
Seterusnya, kita perlu pergi ke PHP file calculator.php untuk melengkapkan pelaksanaan khusus kalkulator.
Sebelum bermula, mula-mula dapatkan nilai yang dikemukakan oleh borang:
$num1 = $_POST['num1']; $num2 = $_POST['num2']; $operator = $_POST['operator'];
Seterusnya, kita perlu melakukan operasi pengiraan yang sepadan:
switch($operator) { case '+': $result = $num1 + $num2; break; case '-': $result = $num1 - $num2; break; case '*': $result = $num1 * $num2; break; case '/': $result = $num1 / $num2; break; }
Dalam perkara di atas kod, kami Penyataan suis digunakan untuk melaksanakan operasi pengiraan yang sepadan berdasarkan nilai kotak pilihan, dan mengira hasil tambah, tolak, darab dan bahagi masing-masing, dan keputusan disimpan dalam pembolehubah $hasil.
Akhir sekali, kita perlu mengeluarkan hasil pengiraan ke halaman:
echo "<h1>计算结果</h1>"; echo "<p>{$num1} {$operator} {$num2} = {$result}</p>";
Kod di atas menggunakan kata kunci gema untuk mengeluarkan hasil pengiraan ke halaman, dan pengguna dapat melihat dengan jelas hasil pengiraan.
5. Kod lengkap
Berikut ialah kod kalkulator.php:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>计算器</title> </head> <body> <h1>计算器</h1> <form method="post" action="calculator.php"> <label for="num1">第一个数字:</label> <input type="number" id="num1" name="num1" required> <br> <label for="num2">第二个数字:</label> <input type="number" id="num2" name="num2" required> <br> <label for="operator">选择运算符:</label> <select id="operator" name="operator"> <option value="+">加</option> <option value="-">减</option> <option value="*">乘</option> <option value="/">除</option> </select> <br> <input type="submit" value="计算"> </form> <?php if ($_POST) { $num1 = $_POST['num1']; $num2 = $_POST['num2']; $operator = $_POST['operator']; switch($operator) { case '+': $result = $num1 + $num2; break; case '-': $result = $num1 - $num2; break; case '*': $result = $num1 * $num2; break; case '/': $result = $num1 / $num2; break; } echo "<h1>计算结果</h1>"; echo "<p>{$num1} {$operator} {$num2} = {$result}</p>"; } ?> </body> </html>
6 Ringkasan
Melalui artikel ini Ketahui cara menggunakan bahasa PHP untuk melaksanakan kalkulator untuk empat operasi aritmetik tambah, tolak, darab dan bahagi. Semasa pelaksanaan, kami mula-mula mencipta borang HTML di mana pengguna boleh memasukkan nombor dan memilih pengendali. Seterusnya, kami menggunakan PHP untuk mendapatkan nilai yang dikemukakan oleh borang dan melaksanakan operasi pengiraan yang sepadan. Akhir sekali, kami mengeluarkan hasil pengiraan ke halaman supaya pengguna dapat melihatnya dengan jelas.
Atas ialah kandungan terperinci Bagaimana untuk melaksanakan pengiraan penambahan, penolakan, pendaraban dan pembahagian dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!