PHP 4 Ever
Main
Inleiding
FAQ
Begrippen
Gastenboekservice
Links

Beste PHP Tutorials

PHP Artikelen

Het Systeem
Variabelen
Vergelijkingen
Datums/Tijden
Arrays
Lussen
Functies
Sessions
Regular Expressions
MySQL

Submit een artikel!


HTML Artikelen
Het Systeem
Teksten
Links
Plaatjes
Framesets

Submit een artikel!


PHP 4 Ever
MyMDb: Beheer je filmverzameling gratis online!

MainFrame

PHP - Het systeem

 

PHP is een soort programmeer taal (een protocol) die makkelijk is in te voegen in een HTML bestand (en internet site.) Maar je kan niet zomaar ineens allerlei opdrachten (commando's) gaan geven. Je moet eerst aangeven dat je PHP gaat gebruiken, anders snapt de computer en niks van. Dit aangeven doe je door middel van twee tags (tekens), één aan het begin van het PHP-script (stuk PHP in een site), en één aan het einde, dus om weer aan te geven dat je weer verder gaat met de gewone HTML taal. De tag aan het begin van het PHPscript is "<?" aan het einde van het PHPscript gebruik je "?>".
Binnen de tags gebruik je commando's (opdrachten) om de computer dingen te laten uit voeren, zoals het laten zien van teksten. Het laten zien van teksten is een goed begin, je hebt er niet echt veel aan ten opzichte van HTML waar dit veel beter mee kan, maar het is wel een goede mogelijkheid om het systeem door te krijgen. Voor het laten zien van een tekst zijn twee commando's te gebruiken, "echo" of "print". In mijn voorbeeld gebruik ik "echo", maar "print" werkt precies hetzelfde.

Voorbeeld:

<HTML>
<HEAD>
<TITLE>Zo laat je met PHP een tekst zien:</TITLE>
</HEAD>
<BODY>
Met HTML kan je de tekst die je wilt laten zien gewoon intypen,

<?
echo "met PHP gaat dat echter anders.";
?>


Als u de boven staande codes zou uploaden (op internet zetten) en dan zou openen zou je dit op uw scherm zien:

Resultaat:

Met HTML kan je de tekst die je wilt laten zien gewoon intypen,
Met PHP gaat dat echter anders.

In PHP heb je ook de mogelijkheid om commentaar in je code te zetten voor jezelf, dus dat zie je dan niet in de codes. Die doe je met //, als je // intypt kan je daarna gewoon commentaar intypen, en als je naar de volgende regel gaat (enter/return) gaat alles weer gewoon mee in de code, je hoeft dit dus niet echt af te sluiten, dat gebeurd vanzelf als je naar een nieuwe regel gaat. Er ik ook een mogelijkheid om langere stukken commentaar in te voeren, dit doe je dan tussen de tags /* en */, deze slaat niet vanzelf af bij het naar de volgende regel gaan maar moet je zelf afsluiten, met de tweede tag.

Voorbeeld:

<HTML>
<HEAD>
<TITLE>Zo laat je met PHP een tekst zien:</TITLE>
</HEAD>
<BODY>
Met HTML kan je de tekst die je wilt laten zien gewoon intypen,


<?
echo "met PHP gaat dat echter anders, en kan je ook delen opgeven als geheugen-
      steuntje voor je zelf, waarvan je dus niet wil dat iemand anders ze ziet."
;
// hier zet je dan je commentaar.
/* dit word dus niet afgedrukt op de pagina*/
?>


</BODY>
</HTML>

Dit zie je dus zo op je beeldscherm als je de pagina uitvoert.

Resultaat:

Met HTML kan je de tekst die je wilt laten zien gewoon intypen,
Met PHP gaat dat echter anders, en kan je ook delen opgeven als geheugen steuntje voor je zelf, waarvan je dus niet wilt dat iemand anders ze ziet.

Ook moet in PHP worden opgelet met hoofdletters, dit is omdat sommige commando's (opdrachten) case-sensitive zijn, dit houd in dat als je hoofdletters gebruikt in de commando's de server deze commando's niet snapt, omdat hij vindt dat een hoofdletter gewoon een spelfout is, en dat je dus een ander (waarschijnlijk niet bestaand) command krijgt. 
Het is dus handig om jezelf aan te leren NOOIT hoofdletters te gebruiken in de commando's van PHP. Dit kan echter wel:

<?
echo "Hier mogen natuurlijk wel hoofdletters, dus in het deel wat
      u op het beeldscherm wilt laten zien"
;
$var "Hoi"// is iets anders als
$VaR "Hoi"// deze is namelijk met hoofdletters
?>


Verder is het nog handig om te laten weten dat PHP lege ruimten negeert.

<? echo "hoi"?>

geeft precies hetzelfde als

<?
  
echo "hoi";
?>


Dit is handig omdat je zo makkelijk onderscheid kunt maken tussen stukken van je script.


Copyright 2002 - 2010 (c) by FaA desgin. Alle rechten voorbehouden.
Niets mag van deze site worden gekopiëerd zonder rechtmatige toestemming van de eigenaar.

Top Links

Bezoekersteller


Klik op de teller om meer bezoekersinfo te krijgen.

Site voor het laatst bijgewerkt op 09-Feb-2010 door FaA.

fgcXchange banner

fgcXchange banner