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.