П О Р Т А Л                            
С Е Т Е В Ы Х                          
П Р О Е К Т О В                        
  
Поиск по сайту:
                                                 
Главная

О проекте

Web-мастеру
     HTML & JavaScript
     SSI
     Perl
     PHP
     XML & XSLT
     Unix Shell

MySQL

Безопасность

Хостинг

Другое








Самое читаемое:

Учебник PHP - "Для Чайника".
Просмотров 182399 раз(а).

Иллюстрированный самоучитель по созданию сайтов.
Просмотров 81873 раз(а).

Учебник HTML.
Просмотров 76908 раз(а).

Руководство по PHP5.
Просмотров 47888 раз(а).

Хостинг через призму DNS.
Просмотров 55484 раз(а).

Подборка текстов стандартных документов.
Просмотров 47348 раз(а).

Учебник PHP - Самоучитель
Просмотров 53840 раз(а).

Документация на MySQL (учебник & справочное руководство)
Просмотров 54544 раз(а).

Внешние атаки...
Просмотров 44139 раз(а).

Учебник PHP.
Просмотров 39472 раз(а).

SSI в примерах.
Просмотров 29333 раз(а).



 
 
| Добавить в избранное | Сделать стартовой | Помощь





Учебник РНР
Назад Вперёд

Глава 11. Структуры Управления

Содержание
if
else
elseif
Альтернативный синтаксис структур управления
while
do..while
for
foreach
break
continue
switch
declare
return
require()
include()
require_once()
include_once()

Любой PHP-скрипт состоит из серии операторов. Это может быть присвоение, вызов функции, цикл, условный оператор или даже оператор, который ничего не делает (пустой оператор).
Оператор обычно завершается точкой с запятой. Кроме того, операторы можно группировать с помощью фигурных скобок {}. Группа операторов сама также является оператором. Различные типы операторов рассматриваются в данной главе.

if

Конструкция if является одной из ключевых во многих языках, в том числе и в PHP. Она позволяет выполнять фрагменты кода при выполнении условия. PHP предлагает структуру if, которая аналогична такой же структуре языка C:

if (expr) statement

Как сказано в разделе о выражениях, expr вычисляется в булево значение. Если expr вычисляется в TRUE, PHP выполнит statement, а если вычисляется в FALSE - оператор игнорируется. Дополнительную информацию о том, какие значения вычисляются в FALSE, можно найти в разделе 'Конвертация в boolean'.

Следующий пример выведет a is bigger than b, если $a  больше $b:

if ($a > $b)
    print "a is bigger than b";

Часто необходимо выполнить по условию не один, а несколько операторов. Разумеется, нет необходимости создавать для каждого оператора конструкцию if. Вместо этого вы можете сгруппировать несколько операторов в блок. Например, этот код выведет a is bigger than b, если $a больше $b, а затем присвоит значение переменной $a переменной $b:

if ($a > $b) {
    print "a is bigger than b";
    $b = $a;
}

Операторы if могут вкладываться друг в друга, что даёт вам полную свободу при условном выполнении различных частей программы.


Назад Оглавление Вперёд
Строковые операции Вверхelse


Если Вы не нашли что искали, то рекомендую воспользоваться поиском по сайту:
 





Copyright © 2005-2016 Project.Net.Ru