• Авторизация


Операторы, аргументы и выражения 18-09-2009 12:23 к комментариям - к полной версии - понравилось!


Оператор вывода ECHO. Он принимает один аргумент - строку - и выводит ее на экран, точнее в то место кода HTML, где встритился. (В принципе, это одно и то же, т.к. сформированная серверной программой Web-страница всеравно попадает на экран посетителю сайта.) Пора дать определения оператора и аргумента.

Оператор - это команда языка PHP, выполняющая какое-либо действие над переданными ему данными (аргументом) или самим сценарием.

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

Вот пример сценария, использующего арифметические операторы: 

echo 2 + 2;

Здесь мы видим оператор сложения +, который принимает два аргументы - числовые значения 2 и 2. Сложим вих, он возвращает полученную сумму (результат), который в свою очередь, принимает оператор echo в качестве аргумента. Заметим, что числовые значения не берутся в кавычки.

Приведенный ранее сценарий PHP состоит из одного выражения. Выражение - это фрагмент кода PHP,  выполняющий одно законченное действие. Так, выражение

echo 2+2;

выполняет одно законченное действие: складывает два числа и выводит сумму на экран. Каждое выражение обязательно должно завершаться знаком точки с запятой. Точка с запятой - это знак конца выражения; встретив его, интерпретатор PHP считает , что выражение завершено, и его нужно выполнить. Единсвтенное исключение - наличие в сценарии только одного выражения (в теге <?php...?>; там точку с запятой можно упустить.

Выражения - это своего рода молекулы, из которых собирается сценарий. Операторы и их аргументы (а также функции, которые мы рассмотрим потом) - суть атомы, стандартные элементы языка PHP, из которых мы собираем наши выражения.

Например, этот сценарий состоит из четырех выражений:

$a=2;

$b=3;

$c=$a+$b;

echo $c;

осталось сказать, что для представления операторов язык PHP так же как и SQL, использует особые зарезервиованные слова, называемые ключевыми. Причем регистр , в котором набраны буквы ключевых слов, не играет роли. Так, можно записать echo, Echo или ECHO - и это будит один и тот же оператор вывода.

вверх^ к полной версии понравилось! в evernote


Вы сейчас не можете прокомментировать это сообщение.

Дневник Операторы, аргументы и выражения | CommandButton - Командная кнопка или все о компьютерах и связанных с ним вещах | Лента друзей CommandButton / Полная версия Добавить в друзья Страницы: раньше»