PHP syntax
- Föregående sida PHP installation
- Nästa sida PHP variabler
PHP-skript körs på servern och skickar sedan rent HTML-svar till webbläsaren.
Grundläggande PHP-syntaks
PHP-skript kan placeras på vilket som helst ställe i dokumentet.
PHP-skriptet börjar med <?php Börjar med ?> Slut:
<?php // Här är PHP-koden ?>
Standardfiländelsen för PHP-filer är ".php".
PHP-filer innehåller ofta HTML-taggar och några PHP-skript.
Följande exempel är en enkel PHP-fil som innehåller ett PHP-skript som använder den inbyggda PHP-funktionen "echo" för att visa texten "Hello World!" på webbsidan:
Exempel
<!DOCTYPE html> <html> <body> <h1>Min första PHP-sida</h1> <?php echo "Hello World!"; ?> </body> </html>
Kommentarer:PHP-satser avslutas med semikolon (;). Stängningstaggen för PHP-kodblock indikerar också semikolonet (därför behöver du inte använda semikolon på sista raden i ett PHP-kodblock).
Kommentarer i PHP
Kommentarer i PHP-kod läses och utförs inte som program. Deras enda funktion är att göra det lättare för kodredigerare att läsa.
Kommentarer används för:
- Låt andra förstå det arbete du utför - kommentarer kan hjälpa andra utvecklare att förstå vad du gör vid varje steg (om du är en del av ett team)
- Påminn dig själv om vad du har gjort - de flesta programvaruutvecklare har upplevt att de måste återgå till ett projekt efter ett till två år och ompröva vad de gjort. Kommentarer kan registrera dina tankar när du skriver kod.
PHP stöder tre typer av kommentarer:
Exempel
<!DOCTYPE html> <html> <body> <?php // Detta är en radbaserad kommentar # Detta är en radbaserad kommentar /* Detta är en kommentar på flera rader Det sträcker sig över Fler rader */ ?> </body> </html>
PHP är känslig för storlek och små bokstäver
I PHP är alla användardefinierade funktioner, klasser och nyckelord (t.ex. if, else, echo, etc.) känsliga för storlek och små bokstäver.
I följande exempel är alla tre echo-uttrycken giltiga (ekvivalenta):
Exempel
<!DOCTYPE html> <html> <body> <?php ECHO "Hello World!<br>"; echo "Hello World!<br>"; EcHo "Hello World!<br>"; ?> </body> </html>
Men i PHP är alla variabler känsliga för storlek och små bokstäver.
I följande exempel kommer endast det första uttrycket att visa värdet på variabeln $color (detta beror på att $color, $COLOR och $coLOR betraktas som tre olika variabler):
Exempel
<!DOCTYPE html> <html> <body> <?php $color="red"; echo "Min bil är " . $color . "<br>"; echo "Min hus är " . $COLOR . "<br>"; echo "Min båt är " . $coLOR . "<br>"; ?> </body> </html>
- Föregående sida PHP installation
- Nästa sida PHP variabler