1. Fejezet. Bevezetés a PHP-be

Tartalom
Mi az a PHP?
Mit tud a PHP?
A PHP rövid története

Mi az a PHP?

A PHP (hivatalosan "PHP: Hypertext Preprocessor") egy szerver oldali HTML-be ágyazott szkript-nyelv.

Egyszerű meghatározás, de mit is jelent ez valójában? Egy példán bemutatva:

Példa 1-1. Egy bevezető példa


<html>
    <head>
        <title>Példa</title>
    </head>
    <body>
    
        <?php 
        echo "Helló, Én egy PHP szkript vagyok!"; 
        ?>
        
    </body>
</html>

     

Vedd észre, hogy ez mennyire más, egy mint más nyelven (például Perl vagy a C) írt hagyományos CGI szkript. Ahelyett, hogy írnál egy programot sok paranccsal, hogy HTML kimenetet produkáljon, csak egy HTML fájlt kell készítened egy kis beépített kóddal, hogy ezt megtehesd. A PHP kódok blokkjai speciális kezdő és befejező HTML elemekkel rendelkeznek, és így biztosítják, hogy a "PHP módból" ki-be ugorhass.

Az különbözteti meg a PHP-t például a kliens oldali JavaScript nyelvtől, hogy a kód a kiszolgálón fut. Ha lenne egy ilyen oldalad, amit az első példában látsz, akkor ha böngészőben megnézed az eredményt, nem tudod megállapítani, hogy milyen kód állíthatta azt elő. Ráadásul beállíthatod úgy a szervered, hogy minden HTML fájlt dolgozzon fel PHP parancsokat keresve, és akkor már tényleg nem lesz rá mód, hogy kitalálják, mit rejtegetsz.