Wat doet ' ? PHP endif? gemiddelde?


Beste antwoord

Endif is een statement om te beëindigen een if conditioneel met behulp van de alternatieve syntaxis. In plaats van:

if (!alternateSyntax) {

// normal conditional syntax has open

// and closing curly braces

}

?>

Regelmatige syntaxis is wat ik zou aanraden als ik logica in php tages zet waar HTML niet in is ingesloten.

Een goed gebruik van de alternatieve syntaxis zou er als volgt uitzien:

$someValue = true;

// some other logic

?>

HTML rendered here

Je zou het ook kunnen gebruiken voor elseif en else.

$someValue = 1;

// some other logic

?>

HTML rendered here

Other HTML rendered here

If all else fails

U zult zien dat de blokelementen gemakkelijker te zien en te lezen zijn dan het openen en sluiten van accolades zou zijn wanneer HTML wordt ingekapseld. Het andere verschil bij het gebruik van de alternatieve syntaxis is dat het openen van een conditionele wordt gedaan met : in plaats van {.

TLDR; beëindigt een PHP if instructie bij gebruik van de alternatieve syntaxis.

Antwoord

Zoals uit het woord duidelijk blijkt dat id gebruikt om de if-instructie te beëindigen voor bijvoorbeeld: -

In het onderstaande programma heb ik een variabele $ a gedeclareerd en ik wil dat als a == 5 dan drukt mijn programma een gelijkwaardige 5 af. anders als a = 6 print a is gelijk aan 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;

?>

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *