Php, очень мощный и в то же время очень простой язык программирования. Эта статья подразумевает на то что вы уже знакомы немного с php. Как же работает инструкция if-else Давайте посмотрим пример синтаксиса: 
if (условие) 

действие; 

else 

действие; 

Тут, если условие в скобках истинно, то выводится первое действие, если ложно то выводится блок else. 
Давайте посмотрим это на примере: 
if (150==150) 

echo «верно»; 

else 

echo «не верно»; 

Думаю тут все просто, мы сравниваем цифры 150 и 150 если они идентичны, то будет истина и выведется первый блок со словом верно, иначе выведется блок else. Так же возможно использование переменных в условии, а в действии не обязательно может быть только текст: 
<?php 
$age=20; 
if ($age >= 21) 

echo rand (); 

else 

echo «Вам $age лет» ; 

?> 
Давайте теперь разберем этот пример, мы присваиваем переменной $age число 20, после чего сверяем его , если оно меньше или равно 21 то выведется первый блок, в котором прописана функция rand () генерирующая случайное число, оно то и будет выведено. Иначе будет выведен второй блок.