Also note that the notation syntax doesn't affect the outcome:
$var = 7;
$result = ($var == 7) ? true : false;
$result = ($var === 7) ? true : false;
$result = ($var === '7') ? true : false;
Versus
if ($var == 7) {
return true;
} else {
return false;
}
|