Я заметил, что некоторые фреймворки PHP используют исключительно строчные буквы true/false и другие верхние.
Есть ли вообще разница? Я для одного предпочитаю строчные буквы.
Ответ 1
Никакой разницы, некоторые люди считают FALSE постоянной и, таким образом, используют нотацию старых криков.
Ответ 2
Я знаю, что опаздываю на вечеринку здесь, но я просто приведу документацию, если кто-то хочет получить авторитетный ответ, так как Я сделал.
Чтобы указать логический литерал, используйте константы TRUE или FALSE. Оба не чувствительны к регистру.
Фактически, пример, следующий за приведенным выше, использует этот факт:
$foo = True; // assign the value TRUE to $foo
PhP - biZarRe.
Ответ 3
Ну есть разница, но я не знаю, что это такое!
Возврат FALSE вместо false в форме проверки не остановит отправку формы в chrome Version 27.0.1453.94 m, поэтому разница должна быть!
// Gets posted
//-----------------------------
function validate_form()
{
alert("Here we are!!");
return(FALSE);
}
// Form doesn't get posted (correct behavior)
//-----------------------------
function validate_form()
{
alert("Here we are!!");
return(false);
}