Forum und email

Introduktion

Table of Contents

Vad är PHP?

PHP (rekursiv akronym för "PHP: Hypertext Preprocessor") är ett vida spritt Open Source-scriptspråk med brett användningsområde. Det lämpar sig speciellt för webbutveckling och kan bäddas in i HTML.

Enkelt svar, men vad betyder det? Ett exempel:

Example#1 Ett introducerande exempel

<html>
    <head>
        <title>Example</title>
    </head>
    <body>

        <?php 
        
echo "Hi, I'm a PHP script!"
        
?>

    </body>
</html>

Notera hur PHP skiljer sig från ett script skrivet i andra språk, som t.ex. Perl eller C - istället för att skriva ett program med massor av kommandon som i sin tur skriver ut HTML, skriver du istället HTML med inbäddad PHP-kod som utför något (i det här fallet; skriver ut lite text). PHP-koden omsluts av speciella start- och slut-taggar som gör det möjligt att växla mellan PHP-kod och HTML.

Det som utmärker PHP från något som t.ex. JavaScript är att koden exekveras på servern istället för hos användaren. Om du skulle använda ett script liknande det ovan på din server, skulle klienten få resultatet av exekveringen men utan någon möjlighet att ta reda på vilken kod som ligger bakom den. Du kan till och med konfigurera din webbserver att tolka alla dina HTML-filer genom PHP-motorn, och då finns verkligen inget sätt för användaren att se vad som finns bakom.

Det bästa med PHP är att det är oerhört enkelt att lära sig, men ändå erbjuder avancerade funktioner för professionella programmerare. Bli inte avskräckt av den långa listan med funktioner, från det att man börjar lära sig PHP tar det inte längre än några timmar innan man kan skriva enkla script.

Även om PHP's utveckling fokuseras på server-side-scripting kan du göra mycket mer med PHP. Läs vidare, och se mer under rubriken Vad kan PHP göra?.