Hvordan å lukke PHP tagger

Hvordan å lukke PHP tagger


En PHP-filen består av PHP og HTML-kode. En webserver tolker PHP program logikk og utganger HTML til en nettleser ifølge den logikken. Webserveren skiller mellom PHP og HTML-kode ved bruk av PHP-åpningen tag "<? Php", og PHP avsluttende koden "?>". PHP avsluttende kodene skal ikke bli fulgt med mellomrom eller "Enter" -tasten, fordi disse tegnene vil bli tolket av webserveren som HTML-tegn. Noen PHP funksjoner krever funksjon som skal utføres før noen HTML-utgang, og utilsiktede ekstra tegn kan føre til program advarsler og feil.

Bruksanvisning

1 Lukke en PHP-koden etter en blokk med PHP-kode. Plasser startkoden på begynnelsen av blokken og den avsluttende koden på slutten av blokken. For eksempel inn:

<? Php

$ Name = "Steve";

echo "Ditt navn er <strong>". $ Navn. "</ Strong>";

?>

2 Lukke en PHP kode i midten av en HTML-direktiv akkurat som du ville en blokk med kode. For eksempel inn:

<a href="<?php ekko $filename; ?> "target =" _ blank "> Klikk her </a>

3 Lukke en PHP-koden til utgang HTML-kode og deretter åpne en ny PHP-koden og lukke den koden etter seksjonen er fullført. For eksempel inn:

<? Php

$ Alder = 15;

if ($ alder> 12 && $ alder <20) {?>

Tenåring!

<? Php} else {?>

Ikke en tenåring!

<? Php}?>

4 Utelate den avsluttende koden på slutten av en fil i en stor, multi-fil PHP programmet hvis du ønsker å sikre at ingen ekstra mellomrom eller vognreturtegn ved en feiltakelse satt inn som HTML-kode mellom PHP funksjoner. Alltid inkludere åpningen PHP kode på begynnelsen av hver PHP-filen som vanlig.

Hint

  • Webservere universelt støtte bruk av HTML-skriptmerket som en erstatning for PHP åpning og lukking koder, for eksempel:
  • <Script language = "php">
  • echo "Running min PHP kode ...";
  • </ Script>
  • Noen webservere tillate "<?" og "?>" eller "<?%" og "%>" som PHP åpning og lukking tag par. Disse kodene er ikke anbefalt fordi de ikke støttes av alle webservere.