Legjobb válasz
Endif
egy véget érő nyilatkozat egy if
feltétel az alternatív szintaxist használva. Inkább:
if (!alternateSyntax) {
// normal conditional syntax has open
// and closing curly braces
}
?>
A rendszeres szintaxist ajánlom, ha bármilyen logikát helyezek el olyan php-címkékbe, ahol a HTML nincs beágyazva.
Az alternatív szintaxis nagyszerű használata a következőképpen néz ki:
$someValue = true;
// some other logic
?>
Használhatja a elseif
és else.
$someValue = 1;
// some other logic
?>
Látni fogja, hogy a blokkelemek könnyebben láthatók és olvashatók, mint a göndör zárójelek nyitása és zárása, ha HTML-t foglal magában. A másik különbség az alternatív szintaxis használatakor az, hogy egy feltétel megnyitása :
helyett {
helyett történik.
TLDR; php endif; ?> befejezi a PHP if
utasítást az alternatív szintaxis használatakor.
Válasz
Amint a szóból kiderül, hogy php endif; ?> id az if utasítás befejezésére szolgál például: -
Az alábbi programban deklaráltam egy $ a változót, és szeretnék, ha a == 5, akkor a programom egyenlő 5-öt nyomtat. máskülönben, ha a = 6 az egyenlő, akkor 6.
if ($a == 5):
echo "a equals 5";
echo "...";
elseif ($a == 6):
echo "a equals 6";
echo "!!!";
else:
echo "a is neither 5 nor 6";
endif;
?>