PHP 5 для начинающих

Печать

Типы операторов

В PHP доступны следующие типы операторов:

Тип

Описание

Арифметические

Выполняют обычные арифметические операции , такие как сложение

и вычитание

Присваивания

Присвоение значения переменной

Битовые

Выполняют операции над отдельными битами целого числа

Сравнения

Сравнивают значения методом Буля (возвращается true или false)

Операторы

Влияют на обработку ошибок (в PHP 5 появилось несколько новых

контроля ошибок

операторов)

Выполнения

Приводят к выполнению команд, как если бы они были shell-командами

Инкрементные/

Инкрементируют или декрементируют переменные

декрементные

Логические

Булевы операторы, такие как И, ИЛИ и НЕ, которые можно использовать для

включения или исключения (эта тема подробнее рассматривается в главе 4)

Строковые

Выполняют конкатенацию (объединение) строк

Для работы с

Выполняют операции над массивами (например, добавление значений

массивами

или разделение массива)

Справочную информацию по каждому оператору можно получить на сайтеwww.php.net(перечень операторов дан в разделе документации). По мере необходимости в данной книге рассматривается некоторая специфика используемых операторов.

Строковые операторы и функции

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

Использование оператора конкатенации

Оператор конкатенации (.) может использоваться между строковыми значениями с целью их объединения. Ниже показан пример конкатенации в PHP-программе:<?php

$first_name = "Иван"; $last_name = "Петров";

$whole_name = $first_name . " " . $last_name;

echo "Имя плюс фамилия = <b>$whole_name</b>"; ?>

Следует отметить, что в значение $whole_name между значениями переменных $first_name и $last_name путем конкатенации добавляется пробел " " (пробел между кавычками). Пробелы перед и после каждого оператора конкатенации необязательны, но они позволяют сделать код более простым для чтения. Следующий код работает точно так же:

$whole_name = $first_name." ".$last_name;




Деревянные дома клеенный брус. Проекты деревянных домов, дома из бруса..