время
|
|
Глава 10 Предопределенные 50
float (в данном слу-
158 Часть II. Программирование на РНР
чае — х) необходимо проверить на равенство (или приблизительное равенство) не-
кой величине п. Также допустим, что требуемая точность сравнения лежит в преде-
лах 0 . 00000001. Необходимо установить, находится ли проверяемая величина
в пределах заданной точности от п:
$род = 0.00000001;
if ( ($х > $п - $род) && ($х < $п +$род) )
echo "x достаточно точно равно", $п;
Часто проверяемое в операторе if выражение является логическим выражением
или сравнением, например, в рассмотренном случае присутствует их комбинация.
В общем случае структура оператора if выглядит следующим образом:
If ( условие )
{
Оператор_1 ;
Оператор_2 ;
Оператор_последний;
Как уже говорилось ранее, составной оператор может быть помещен в любое место
программы, в котором может находиться одиночный оператор. Стало быть, выра-
жение, следующее после if, может являться составным оператором. Например:
If ( ($х > 5) &&