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

matematika-1

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

Добрый день дорогие друзья! На связи Вадим Апреев и четвертый урок по  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

 

 

 

1 Комментарий

  1. Олег Ответить

    С первыми 4 уроками разобрался, пока всё понятно. Жду продолжения

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

Ваш e-mail не будет опубликован.