PHP: Разлика между версии
Изтрито е съдържание Добавено е съдържание
м Робот Добавяне: ka:PHP Промяна: ar:بيإتشبي |
|||
Ред 116:
След като вече знаете какво представляват променливите и за какво се използват, нека да направим един прост скрипт за решаване на квадратно уравнение. За скрипта са необходими и други знания освен тези които би трябвало да сте получили от дотук написаното, но ще обяснявам всичко така че да го разберете.
Най-вероятно повечето от вас знаят какво представлява квадратното уравнение и как се решава но за тези които незнаят, сега ще кажа. Квадратно уравнение е уравнение от вида: ax<sup>2</sup>+bx+c=0, където a, b и c са числа и а≠0. За решаването на такова уравнение служат следните формули: D=b<sup>2</sup>-4ac и x<sub>½</sub>=(-b±√D)/2a, където D≥0 и x<sub>1</sub> е единият корен, а x<sub>2</sub> е другият корен на уравнението. Сега да пристъпим към написването на скрипта който ще решава уравнение от този вид.
<code>
<form action="" method="POST">▼
▲<form action="" method="POST">
<input type="submit" name="presmetni" value="Пресметни">▼
</form>▼
▲B = <input type="text" size="5" name="b"><br>
<?php▼
▲C = <input type="text" size="5" name="c"><br>
// Най-напред взимаме информацията получена от формата▼
▲<input type="submit" name="presmetni" value="Пресметни">
$c=$_POST['c'];
▲</form>
// Вече в променливите $a, $b и $c се съдържа информацията която потребителят е въвел.▼
// Сега ще проверим дали а е различно от нула и ако не е (тоест ако $a=0), ще изведем съобщение за грешка▼
if ($a==0) die ('Числото "А" трябва да е различно от 0!'); // Във проверката използваме ==, ▼
▲<?php
// защото ако използваме само =, скрипта ще присвои на $a стойност 0, а така просто проверява ▼
// дали е 0▼
▲// Най-напред взимаме информацията получена от формата
// Сега ще изчислим D▼
$
// ▼
?>▼
▲$b=$_POST['b'];
▲$c=$_POST['c'];
▲// Вече в променливите $a, $b и $c се съдържа информацията която потребителят е въвел.
▲// Сега ще проверим дали а е различно от нула и ако не е (тоест ако $a=0), ще изведем съобщение за грешка
▲if ($a==0) die ('Числото "А" трябва да е различно от 0!'); // Във проверката използваме ==,
▲// защото ако използваме само =, скрипта ще присвои на $a стойност 0, а така просто проверява
▲// дали е 0
▲// Сега ще изчислим D
▲//
▲?>
</code>
|