|
|
|
| Непойму, почему так:
Если же мы запишем
<php
$flag1 = true;
$flag2 = true;
$flag3 = false;
if($flag1 && ($flag2 || $flag3))
{
echo "<p>Условие истинно<p>";
}
else
{
echo "<p>Условие ложно<p>";
}
?>
результатом будет «Условие ложно».
|
Как я понял, если одно из условий в этой скобке true, то она true. А потом и то и то true. Почему не так? | |
|
|
|
|
|
|
|
для: Sasha
(14.08.2005 в 22:56)
| | Все пучком!!!
<?php
$flag1 = true;
$flag2 = true;
$flag3 = false;
if($flag1 && ($flag2 || $flag3))
{
echo "<p>Условие истинно<p>";
}
else
{
echo "<p>Условие ложно<p>";
}
?>
|
Выдает условие ИСТИННО.... | |
|
|
|
|
|
|
|
для: Sasha
(14.08.2005 в 22:56)
| | Эта ошибка давно поправлена в on-line версии, но не поправлена в off-line версии
http://www.softtime.ru/bookphp/gl1_6.php | |
|
|
|