PHP: <?php $a = $_POST['a']; $b = $_POST['b']; $radio = $_POST['operation']; if ($_POST['button']) { if (!empty($a) && !empty($b)) { if ($radio == '+') { $c = $a + $b; } if ($radio == '-') { $c = $a - $b; } if ($radio == '/') { if ($b == 0) { $c = "На" . $b . " делить нельзя"; } else { $c = $a / $b; } } if ($radio == '*') { $c = $a * $b; } if ($radio == '^') { $c = pow($a, $b); } if (empty($a) || empty($b)) { $c = "Введите значение(я)!"; } else if (!empty($a) && !empty($b)) { } } } ?> <html> <head> <meta charset="utf-8"> <title>Калькулятор</title> <style type="text/css"> .rezult { background: lightpink; color: black; font-size: 20px; font-family: sans-serif; font-weight: bold; width: 300px; height: 30px; padding: 5px; } </style> </head> <body> <p> <form method="POST"> <input type="text" name="a"><br><br> <input type="text" name="b"><br><br> <input type="radio" name="operation" value="+">+<br> <input type="radio" name="operation" value="-">-<br> <input type="radio" name="operation" value="/">/<br> <input type="radio" name="operation" value="*">*<br> <input type="radio" name="operation" value="^">^<br> <input type="submit" name="button" value="Посчитать"> </form> </p> <div class="rezult"><? echo "Ответ: " . $c; ?> </div> </body> </html>
Возвращает FALSE, если var существует и содержит непустое ненулевое значение. В противном случае возвращает TRUE. Следующие значения воспринимаются как пустые: "" (пустая строка) 0 (целое число) 0.0 (число с плавающей точкой) "0" (строка) NULL FALSE array() (пустой массив)