PHP Inleiding
Wat is PHP?

PHP staat voor Hypertext PreProcessor en is een serverside scripttaal. Dit wil zeggen dat de server waarop een PHP bestand staat het script zal uitvoeren en vervolgens een (x)HTML versie tonen aan de bezoeker. De bezoeker kan dus nooit aan de bron van het script komen want hij ziet enkel een HTML pagina bij het openen van het bestand.
Geschiedenis
PHP werd ontwikkeld door Rasmus Lerdorf in 1994. De taal is vergelijkbaar met Perl, Ruby, Pyton en ASP. Qua syntax is PHP het meest verwant met C. PHP is de laatste jaren heel erg populair geworden. De scripttaal wordt veel gebruikt bij het maken van fora, discussieborden, Content Management Systemen, blogs en dynamische websites. Voor de opslag van data gebruikt men vooral MySQL maar PHP kan evengoed overweg met PostgreSQL, Oracle, DB2, SQLite, Frontbase, Interbase etc. Op vele webservers zal je PHP in combinatie treffen met Apache, Linux en MySQL (=LAMP).
Een PHP-script
Een PHP script kan je typen in om het even welk programma. Bijvoorbeeld notepad. Maar je kan ook gebruik maken van notepad++, Dreamweaver, crimson editor etc. Deze programma's tonen de PHP codes in kleuren en werken met tabs, wat het programmareren vergemakkelijkt. Een PHP-script sla je op als pagina.php.
Laten we even een PHP-script maken dat wat tekst op het scherm weergeeft. (Hello world)
<?php
echo ("Hello World!");
?>
Als we dit script opslaan en openen zien we de tekst 'Hello World!' verschijnen. Zoals je kan zien begint elk PHP script met <?php en eindigt het altijd met ?> of (<? en ?>). Vervolgens hebben we de functie echo. Deze zal de tekst tussen aanhalingstekens op het scherm plaatsen. We eindigen onze regel met een puntkomma. Merk op dat de output x(html) is.

Wat kan ja met PHP zoal maken
Het voordeel is dat PHP dynamisch is. Je kan dus gemakkelijk grote systemen maken, enkele voorbeelden zijn:
- een Contactformulier (met e-mail verzenden)
- een Forum
- een Leden- en loginsysteem
- een Chatbox
Links
Officiële website
Meer PHP-artikels (tutorials)
Er zijn nog geen reacties op dit artikel.
Om op dit artikel te reageren dient u een account aan te maken.



Artikel details
Share

Soortgelijke artikels