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