PHP (recursief acroniem voor PHP: Hypertext Preprocessor) is een veelgebruikte open source scripttaal voor algemeen gebruik die vooral geschikt is voor webontwikkeling en kan worden ingebed in HTML.

Leuk, maar wat betekent dat? Een voorbeeld:

Voorbeeld #1 Een inleidend voorbeeld

<!DOCTYPE html>
<html>
<head>
<title>Example</title>
</head>
<body>
<?php
echo "Hi, I'm a PHP script!";
?>
</body>
</html>

In plaats van een heleboel commando’s om HTML uit te voeren (zoals in C of Perl), bevatten PHP-pagina’s HTML met ingesloten code die “iets” doet (in dit geval: uitvoer “Hoi, ik ben een PHP-script!”). De PHP-code is ingesloten in speciale begin- en eindverwerkingsinstructies <?php en ?> waarmee je in en uit de “PHP-modus” kunt springen.

Wat PHP onderscheidt van iets als client-side JavaScript is dat de code op de server wordt uitgevoerd, waarbij HTML wordt gegenereerd die vervolgens naar de client wordt gestuurd. De client ontvangt de resultaten van het uitvoeren van dat script, maar weet niet wat de onderliggende code was. Je kunt je webserver zelfs zo configureren dat hij al je HTML-bestanden met PHP verwerkt, en dan is er voor de gebruikers echt geen enkele manier om te weten wat je in je mouw hebt zitten.

Het beste aan PHP is dat het voor een nieuwkomer uiterst eenvoudig is, maar voor een professionele programmeur veel geavanceerde mogelijkheden biedt. Wees niet bang om de lange lijst van PHP’s functies te lezen. Je kunt er in korte tijd inspringen en binnen een paar uur beginnen met het schrijven van eenvoudige scripts.

Hoewel de ontwikkeling van PHP is gericht op server-side scripting, kunt u er veel meer mee doen. Lees verder, en zie meer in de sectie Wat kan PHP?, of ga direct naar de inleidende tutorial als u alleen geïnteresseerd bent in webprogrammering.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *