1. Fejezet. Az első PHP oldal

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 script-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

  1 
  2 
  3 <html>
  4     <head>
  5         <title>Példa</title>
  6     </head>
  7     <body>
  8         <?php echo "Helló, Én egy PHP Script vagyok!"; ?>
  9     </body>
 10 </html>
 11 
 12      

Vedd észre, hogy ez mennyire más, mint egy hagyományos CGI script, amit más nyelveken írtak, mint a Perl vagy a C. Ahelyett, hogy írnál egy programot sok parancsal, hogy HTML kimenetet produkáljon, csak egy HTML file-t kell készítened egy kis beépített kóddal, hogy ezt megtehesd. A PHP kódok speciális kezdő és befejező tag-ekkel 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-től, hogy a kód a szerveren 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 file-t dolgozzon fel PHP parancsokat keresve, és akkor már tényleg nem lesz rá mód, hogy kitalálják, mit rejtegetsz.