1. Главная страница » Уроки PHP » Арифметические и логические конструкции php

Арифметические и логические конструкции php

Автор: | 14.02.2013

В PHP существуют такие арифметические операторы:

Вычитание


Сложение


Деление


Умножение


Деление по модулю


+


/


*


%

Операторы сравнения:

Равно


Больше


Меньше


Больше или равно


Меньше или равно


Не равно


Не равно
==


>


<


>=


<=


<>


!=

Логические операторы PHP:

И


И


ИЛИ


ИЛИ


Исключающее ИЛИ


Отрицание
&&


and


||


or


xor


!

Еще один важный оператор, это оператор конкатенации (объединения) строк: точка (.) Его нужно использовать для объединения нескольких строк в одну:

<?php
$xyz = «Вася!»;

echo «Привет» . $xyz;
?>

Оператор условий if (если).

Привычная форма использования if:

<?php
$city=»Москва»

if ($city == «Москва»)
{
echo ($city);
}

else
{
echo («Вы не указали город»);
}
?>

Часто бывает нужным выбрать какое-то действие в зависимости от какого-либо условия. Условия очень часто применяются в программировании. Сейчас мы познакомимся с ними. Так выглядит условный оператор:

if (здесь идет условие) действие 1; else действие 2;

Есть и сокращенный вариант:

if (здесь идет условие) действие 1;

Условный оператор начинается с ключевого слово If (если), после него идет само условие, т.е. если условие выполняется (истинно) то выполняется действие 1, после слова else (иначе) выполняется действие 2. Т.е. если условие не выполняется (ложно) то выполняется второе действие 2.

Попробуйте изменить название города и посмотрите что измениться.

Циклы

В PHP, как и в любом другом языке программирования, есть несколько видов циклов. Для начала я хочу рассказать об операторе цикла «while».

<?php
$count = 0;

while($count < 100)
{
$count++;

echo $count;
}
?>

Он выполняет действие если условие истинно, как только условие станет ложным ($count = 101; то есть: $count > 100) цикл прекратиться.

1 2 3 4 5 6

Арифметические и логические конструкции php: 1 комментарий

  1. Иван

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

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

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

*

code