Рубрики
Uncategorized

PHP Реализация простого калькулятора Небольшая программа

Автор оригинала: David Wong.

Недавно я только начал изучать новый язык PHP, а затем написал небольшую программу калькулятора. Основная идея состоит в том, чтобы иметь интерфейсную программу и серверную программу. Интерфейсная программа аналогична интерфейсу, показанному ниже.

Затем есть фоновая программа, которая отвечает за вычисления, поэтому для создания страниц на основе этого в основном требуется знание HTML. Сначала добавьте таблицу, затем добавьте форму, форма будет отправлена на текущую страницу (конечно, ее также можно передать на другие страницы), а остальное не составит проблем. На самом деле, пример показывает, что PHP можно использовать в качестве переднего плана. Вещи также могут быть сделаны за кулисами.

Код:

php
/**
 * Created by PhpStorm.
 * User: ITAK
 * Date: 2017/3/3
 * Time: 10:28
 */
 error_reporting(E_ALL & ~E_NOTICE);
 if(isset($_POST['submit'])){
  $ok = true;
  $error = problem: 
; if($_POST['num1'] == ""){ $ok = false; $error = $error. "The first number cannot be empty < br >"; } else{ if(!is_numeric($_POST['num1'])){ $ok = false; "The first number is not the number < br >"; } } if($_POST['num2'] == ""){ $ok = false; $error = $error. "The second number cannot be empty < br >"; } else{ if(!is_numeric($_POST['num2'])){ $ok = false; "The second number is not the number < br >"; } } } if($ok){ $sum = ""; $fuhao = $_POST['fuhao']; if($fuhao == '+') $sum = $_POST['num1'] + $_POST['num2']; if($fuhao == '-') $sum = $_POST['num1'] - $_POST['num2']; if($fuhao == '*') $sum = $_POST['num1'] * $_POST['num2']; if($fuhao == '/') $sum = $_POST['num1'] / $_POST['num2']; if($fuhao == '%') $sum = $_POST['num1'] % $_POST['num2']; } echo "
"; ?> Simple <a href="https://developpaper.com/tag/calculator/" rel="noopener noreferrer" target="_blank" title="View all posts in Calculator">Calculator</a> < caption > < H1 > simple calculator < / H1 > < / caption >
=

Скриншоты:

Обычный расчет:

Искажение:

Выше приведено все содержание этой статьи. Я надеюсь, что это будет полезно для всех, чтобы учиться. Я надеюсь, что вы поддержите разработчика и уделите больше внимания более замечательному контенту публичного номера разработчика.