Page 19 - 4636
P. 19

Арифметичні операції
           Арифметичні  операції  дуже  прості  -  це  звичайні  математичні  операції.  Арифметичні  операції
        перелічені в табл. 1.1.

           Таблиця 1.1 – Арифметичні операції

                                   Операція       Назва                      Приклад
                                   +              Додавання                  $а + $b

                                   -              Віднімання                 $а - $b
                                   *              Множення                   $а * $b
                                   /              Ділення                    $а / $b

                                   %              Ділення за модулем         $а % $b

           Можливо зберегти результат будь-якої з цих операцій, наприклад:
           $result = $a + $b;
           Додавання  і  віднімання  мають  традиційний  сенс.  Результатом  їх  виконання  є,  відповідно, сума  і
        різниця значень, що зберігаються в змінних $а і $b.
           Символ  віднімання  (-)  можна  використовувати  як  унарну  операцію  (тобто  операцію,  яку
        виконується над одним аргументом або операндом) для позначення негативних чисел. Наприклад:
           $а = -1;
           Операція ділення за модулем повертає залишок від ділення змінної $а на змінну $b. Розглянемо
        наступний фрагмент коду:
           $а - 27;
           $b = 10;
           $result=$a$b;
           Значення, збережене у змінній $result, це залишок від ділення 27 на 10, тобто 7.
           Слід  звернути  увагу  на  те,  що  арифметичні  операції  зазвичай  застосовують  до  цілих  чисел  або
        значень з подвійною точністю. У разі їх застосування до рядків РНР робить спробу виконати операції,
        перетворюючи  рядки  числа.  Якщо  рядок  містить  символи  “е”  або  “Е”,  то  його  вважають числом в
        експоненційній  формі  запису  і  перетворють  у  числове  значення  float.  В  іншому  випадку  рядок
        перетворюється  в  ціле  значення.  РНР  виконує  пошук  цифр  на  початку  рядка  і  знайдені  цифри
        використовує як значення; якщо до початку рядка цифр немає, то його значенням буде нуль.
           Строкові операції
           Вище  було  розглянуто  лише  одну  строкову  операцію  -  операцію  конкатенації  рядків.  Її  можна
        застосовувати для об'єднання двох рядків в один і збереження результату, при цьому вона має багато
        спільного з операцією додавання двох чисел.
           $a = "Автозапчастини ”;
           $b = "від Вована";
           $result = $a.$b;
           Тепер змінна $result містить рядок "Автозапчастини від Вована".
           Операції присвоювання
           Операція  =  є  основною  операцією  присвоювання.  Цей  символ  завжди  означає  операцію
        присвоювання і читається як “встановлюється рівним”. Наприклад:
           $totalqty = 0;
           Цей рядок слід розуміти, як “значення змінної $totalqty встановлюється рівним нулю".



                                                            16
   14   15   16   17   18   19   20   21   22   23   24