// == это операция, возвращающая булево значение
if ($action == "show_version") {
echo "The version is 1.23";
}
// это не обязательно:
if ($show_separators == TRUE) {
echo "<hr>
";
}
// поскольку можно просто записать:
if ($show_separators) {
echo "<hr>
";
}
Для явной конвертации в boolean используйте
приведение типа (bool) или (boolean). Однако в большинстве случаев вам не
нужно использовать приведение типа,
поскольку значение автоматически конвертируется, если операция, функция или
структура управления требует boolean-аргумента.