Показать сообщение отдельно

  #1676  
Старый 27.01.2008, 00:59
cash$$$
Banned
Регистрация: 06.01.2008
Сообщений: 413
Провел на форуме:
1301036

Репутация: 1334
По умолчанию

Вот скрипт PHP-кода, мне нужно чтобы выполнялся блок 'else':

<?php
$a = 6;
if ($a = 5) {
echo "Все отлично";
}
else {
print <<<HERE
llsdjhvlshlk
dfvsdfvsdfv
dsfvdsfvsdfv
HERE;
}

?>

По-идее должно было бы выполняться условие 'else', но оно не выполняется. А вот если поставить $a == 6;, то то тогда уже оно выполняется... Почему такое отличие?
 
Ответить с цитированием