PHP Syntax
- Forrige side PHP Installation
- Næste side PHP Variabler
Kursus anbefalinger:
PHP-skript udføres på serveren og sender derefter ren HTML-resultat til browseren.
Grundlæggende PHP-sprog
PHP-skript kan placeres på ethvert sted i dokumentet. <?php Begyndelse, med ?> Afslutning:
<?php // Dette er PHP-kode ?>
Standardfiludvidelsen for PHP-filer er ".php".
PHP-filer indeholder normalt HTML-tags samt nogle PHP-skriptkoder.
Følgende eksempel er en simpel PHP-fil, der indeholder et PHP-script, der bruger den indbyggede PHP-funktion "echo" til at udskrive teksten "Hello World!" på websiden:
Eksempel
<!DOCTYPE html> <html> <body> <h1>Min første PHP-side</h1> <?php echo "Hello World!"; ?> </body> </html>
Kommentarer:PHP-sætninger afsluttes med semikolon (;). Afslutningstegnet for PHP-kodeblokke indikerer også semikolonet (så der er ingen nødvendighed for at bruge semikolon på den sidste linje i en PHP-kodeblok).
PHP-kommentarer
PHP-kommentarer læses og udføres ikke som program. Deres eneste funktion er at give læseren af koden adgang til information.
Kommentarer bruges til:
- Lad andre forstå det arbejde, du laver - kommentarer kan hjælpe andre programmører med at forstå, hvad du gør i hver trin (hvis du arbejder i et team)
- Husk, hvad du har gjort - de fleste programmerere har oplevet at skulle gøre om på et projekt efter et par år og derefter måtte overveje, hvad de gjorde. Kommentarer kan registrere dine tanker, når du skriver kode.
PHP understøtter tre typer kommentarer:
Eksempel
<!DOCTYPE html> <html> <body> <?php // Dette er en enkelt-linje kommentar # Dette er en enkelt-linje kommentar /* Dette er en multilinje kommentarblok Det strækker sig over Multilinje */ ?> </body> </html>
PHP er følsom over for store og små bogstaver
I PHP er alle brugerdefinerede funktioner, klasser og nøgleord (f.eks. if, else, echo osv.) ikke følsomme over for store og små bogstaver.
I nedenstående eksempel er alle tre echo statements gyldige (ækvivalente):
Eksempel
<!DOCTYPE html> <html> <body> <?php ECHO "Hello World!<br>"; echo "Hello World!<br>"; EcHo "Hello World!<br>"; ?> </body> </html>
Men i PHP er alle variabler følsomme over for store og små bogstaver.
I nedenstående eksempel vil kun det første statement vise værdien af $color variablen (dette skyldes, at $color, $COLOR og $coLOR betragtes som tre forskellige variabler):
Eksempel
<!DOCTYPE html> <html> <body> <?php $color="red"; echo "Mit bil er " . $color . "<br>"; echo "Mit hus er " . $COLOR . "<br>"; echo "Min båd er " . $coLOR . "<br>"; ?> </body> </html>
- Forrige side PHP Installation
- Næste side PHP Variabler