Сейчас на сайте:
Пользователей: 0
Отсутствуют.
Роботов: 2
Googlebot, Yandex
Гостей: 73
Всех: 75
ВНИМАНИЕ! Конкурс по программированию!
Проект Programmers.kz и школа hotPen3D2D предлагает Вам курсы по веб-дизайну, веб-программированию и компьютерной графике. Подробности здесь.
Информация к новости
- Просмотров: 1565
- Автор: КазКиберГетик
Использование операций: вычисление итога по форме
Категория: WEB-программирование » PHP и MySQL » Уроки PHP
Теперь, когда вы узнали, как использовать РНР, можно вычмслить итоговую сумму и налог для формы заказа CD. Для этого в нижнюю часть сценария РНР потребуется добавить следующий код:
После обновления окна браузера оно должно выглядеть подобно показанному на рис. 1.8
Как видите, в этом фрагменте кода задействованы несколько операций. Операция сложения (+) и умножения (*) используется для вычисления числовых значений, а операция конкатенации строк (.) - для форматирования вывода в окне браузера. Кроме того, при помощи функции number_format() выполнялось формирование итоговых сумм в виде строк с двумя десятичными знаками. Эта функция входит в состав библиотеки математических функций РНР.
Приоритеты
В общем случае операции обладают приорететами, или порядком их вычислений. Операции могут выполняться слева направо, справа налево, либо же их порядок не имеет значения. Приоритеты и ассоциативность операций в РНР перечислены на рис. 1.9
В этой таблице операции, имеющие самый низкий приоритет, приводятся в верхней части, а приоритеты возрастают сверху вниз.
Обратите внимание, что наивысшим приоритетом обладает операция, которую мы ещё не рассматривали: круглые скобки. Они повышают приоритет любого заключённого в них выражения. Именно с их помощью в случае необходимости можно изменять правила приоритета.
Источник: web-brodilka.ru
$totalqty = $cdr + $cdrw + $fut; $totalamount = $cdr * CDRPRICE + $cdrw * CDRWPRICE + $fut * FUTPRICE; $totalamount = number_format($totalamount, 2); echo "<br> "; echo "Всего приобретено товаров: ".$totalqty."<br> "; echo "Сумма: $".$totalamount." <br> "; $taxrate = 0.07; // Налог 7% $totalamount = $totalamount * (1 + $taxrate); $totalamount = number_format($totalamount, 2); echo "Итого, вместе с налогом(7%): $".$totalamount. "<br> ";
После обновления окна браузера оно должно выглядеть подобно показанному на рис. 1.8
Как видите, в этом фрагменте кода задействованы несколько операций. Операция сложения (+) и умножения (*) используется для вычисления числовых значений, а операция конкатенации строк (.) - для форматирования вывода в окне браузера. Кроме того, при помощи функции number_format() выполнялось формирование итоговых сумм в виде строк с двумя десятичными знаками. Эта функция входит в состав библиотеки математических функций РНР.
В общем случае операции обладают приорететами, или порядком их вычислений. Операции могут выполняться слева направо, справа налево, либо же их порядок не имеет значения. Приоритеты и ассоциативность операций в РНР перечислены на рис. 1.9
В этой таблице операции, имеющие самый низкий приоритет, приводятся в верхней части, а приоритеты возрастают сверху вниз.
Обратите внимание, что наивысшим приоритетом обладает операция, которую мы ещё не рассматривали: круглые скобки. Они повышают приоритет любого заключённого в них выражения. Именно с их помощью в случае необходимости можно изменять правила приоритета.
Источник: web-brodilka.ru
Вернуться
Комментариев: 0
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.




