| PHP Ръководство | ||
|---|---|---|
| Предишна страница | Следваща страница | |
Всеки PHP скрипт се състои от поредици от инструкции. Инструкция може да бъде задаване на стойност, извикване на функция, цикъл, условен израз или дори инструкция, която не прави нищо (празен израз). Инструкциите обикновено завършват с точка и запетая. В допълнение, инструкциите могат и да бъдат групирани като групата от инструкции се загради в къдрави скоби. Групата от инструкции сама по себе си също представлява инструкция. В тази глава са описани различните видове инструкции.
Конструкцията if е едно от най-важните свойства на много езици, включително и на PHP. Тя позволява условно изпълнение на части от кода. PHP предоставя структура if, подобна на тази в C:
Както е описано и в раздела за изразите, expression се изчислява до булевата си стойност. Ако expression се изчисли на TRUE, PHP ще изпълни statement, а ако се изчисли на FALSE - ще го пренебрегне. Повече информация относно това кои стойности се изчисляват на FALSE може да бъде намерена в раздела 'Превръщане в булев тип'.
Следващият пример ще изведе a е по-голямо от b ако
$a е по-голяма от $b:
В много случаи ще искате условното изпълнение на повече от една инструкция.
Разбира се, няма нужда да обвивате всеки израз с if клауза.
Вместо това, можете да групирате няколко инструкции в група от инструкции.
Например, този код ще изведе a е по-голямо от b
ако $a е по-голяма от
$b, и след това ще присвои стойността на
$a в $b:
Kонструкциите if могат да бъдат вмествани безкраен брой пъти в други конструкции if, което ви дава пълна гъвкавост за условното изпълнение на различни части от вашата програма.
| Предишна страница | Начало | Следваща страница |
| Оператори за типове | Начало на раздела | else |