<b>if</b>&mdash;проверяет выражение в первом параметре. Если выражение в первом параметре <i>истинно</i>, то функция возвращает значение второго параметра. В противном случае возвращается значение третьего параметра.<ul><li>Пример:</li><ul><li><b>if($value>"0", "В наличии", "Нет в наличии")</b> вернёт <i>В наличии</i> если выражение <i>$value > 0</i> <i>истинно</i>; в противном случае функция вернёт <i>Нет в наличии</i></li></ul><li>Доступные операции:<ul><li><b>=</b>&mdash;проверяет равенство: <i>if($value=100, ...)</i></li><li><b>!=</b>&mdash;проверяет неравенство: <i>if($value!=100, ...)</i></li><li><b>&gt;</b>&mdash;проверяет, что первое значение больше второго: <i>if($value&gt;100, ...)</i></li><li><b>&lt;</b>&mdash;проверяет, что первое значение меньше второго: <i>if($value&lt;100, ...)</i></li><li><b>&gt;=</b>&mdash;проверяет, что первое значение больше или равно второму: <i>if($value&gt;=100, ...)</i></li><li><b>&lt;=</b>&mdash;проверяет, что первое значение меньше или равно второму: <i>if($value&lt;=100, ...)</i></li></ul></li><li>Примечания:<ul><li>Если вы используете одинарные (') или двойные (") кавычки в первом параметре, обязательно оберните в кавычки первый параметр целиком или же убедитесь, что в середине параметра нет закрывающих кавычек. Например, <i>if("Моё значение"=$value, ...)</i> не будет работать, а <i>if("My value=$value", ...)</i> будет.</ul></li></ul>