Mitä ' ? PHP endif? tarkoittaa?


Paras vastaus

Endif on lausunto loppuun ehdollinen if ehdollinen vaihtoehtoisen syntaksin avulla. Sen sijaan, että:

if (!alternateSyntax) {

// normal conditional syntax has open

// and closing curly braces

}

?>

Säännöllistä syntaksia suosittelen, kun laitan logiikkaa php-tunnisteisiin, joissa HTML-koodia ei ole upotettu.

Vaihtoehtoisen syntaksin hyvä käyttö näyttäisi seuraavalta:

$someValue = true;

// some other logic

?>

HTML rendered here

Voit käyttää sitä myös elseif ja else.

$someValue = 1;

// some other logic

?>

HTML rendered here

Other HTML rendered here

If all else fails

Näet, että lohkoelementit ovat helpommin nähtävissä ja luettavissa kuin kiharoiden aaltosulkeiden avaaminen ja sulkeminen, kun ne kapseloivat HTML: n. Toinen ero vaihtoehtoista syntaksia käytettäessä on se, että ehdollisen avaaminen tapahtuu käyttämällä : kuin {.

TLDR; lopettaa PHP if -käskyn käyttäessään vaihtoehtoista syntaksia.

Vastaa

Kuten sanasta käy ilmi, että id käytetään if-lauseen lopettamiseen esimerkiksi: -

Alla olevassa ohjelmassa ilmoitin muuttujan $ a ja haluan jos a == 5, niin ohjelmani tulostaa yhtä suuren 5. muuten, jos a = 6 tulostaa yhtä kuin 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;

?>

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *