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

О проекте

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

MySQL

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

Хостинг

Другое








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

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

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

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

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

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

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

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

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

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

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

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



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





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

Глава 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