Уроки PHP для начинающих #4 Математические действия с переменными

Содержание курса:

Добрый день дорогие друзья! На связи Вадим Апреев и четвертый урок по  PHP для начинающих.

В этом уроке мы поговорим о действиях сложения, умножения, деления и т.п.

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




Базовые математические операции в PHP

Cоздадим новый проект в денвере с именем less4.dev (после создания не забудьте перезапустить денвер)

В файле index.php:

<?php

// объявляем переменные

$var1= «10»;

$var2 = «2»;

// сложение

$var3= $var1+$var2;

echo «$var3».«<br>»;

// умножение

$var3=$var1*$var2;

echo «$var3».«<br>»;

// Деление

$var3=$var1/$var2;

echo «$var3».«<br>»;

// Вычитание

$var3=$var1-$var2;

echo «$var3».«<br>»;

// Несколько операций одновременно

$var3=$var2 + $var2 * $var2;

echo «$var3».«<br>»;

?>

 

Как видите, все гениальное просто. В коде мы объявляем две переменные со значением 10 и 2. С этими переменными выполняем математические операции и результат выводим на экран.

 

Конкатенация в PHP

Обратите внимание на новый оператор. А именно символ . (точка) в строке echo «$var3».«<br>»;

В PHP это называется конкатенацией. Благодаря конкатенации мы можем писать более простой и «легкий» код.

Ведь иначе нужно было писать:

<?php

echo  «$var3»;

 echo  «<br>»;

?>

Хотя в данном случае можно было написать так:

<?php

echo  «$var3 <br>»;

?>

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

 

Последовательность выполнения математических действий в  PHP

Посмотрите на участок кода $var3=$var2 + $var2 * $var2;

Заменим переменные на их значения для наглядности. Получаем = 2+2*2. У кого уже растянулась улыбка на лице от старой детской задачки — респект лично от Вадима Апреева.




Кто не понял или не вспомнил — в математике  существует определенная последовательность действий. Первым выполняется умножение/деление а после сложение/вычитание. То есть 2+2*2 считаем как 2*2+2= 6. PHP уже знает последовательность операций. Поэтому мы смело пишем  $var3=2 + 2 * 2; и получаем значение переменной  $var3 равное 6

На этом я заканчиваю данный урок. В уроке 7 мы применим полученные навыки и напишем простой калькулятор. Всего Вам наилучшего!

 

Исходники урока:

Скачать less4.dev

 

 

 

Подписаться на обновления:

комментарий

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *