почему не работает оператор else на vs code на языке php
<?php
$a = 3;
$str = "heloo";
if ($str == "heloo");
echo "YES";
else "NO";
?>
// выводит это Parse error: syntax error, unexpected 'else' (T_ELSE), expecting end of file in C:\OpenServer\domains\my-php\index.php on line 6
Ответы (2 шт):
Автор решения: Александр Карев
→ Ссылка
попробуй так
$str = "блаблабла";
if($str === "блаблабла") {
echo "yes";
} else {
echo "no";
}
скобки очень важны...
Автор решения: nicolaa
→ Ссылка
$str = "heloo";
if ($str == "heloo"):
echo "YES";
else:
echo "NO";
endif;
Пример - http://sandbox.onlinephpfunctions.com/code/6b907860ad5b4a5f241a1e4e9619f94744224a46
Информация - https://www.php.net/manual/en/control-structures.elseif.php