Een eigen website in PHP?
Het is logisch om te vertellen dat u eerst HTML en CSS beheerst voordat u met php verder gaat.
PHP is een scripttaal die in 1995 is ontworpen door Rasmus Lerdorf, een senior software engineer bij IBM. De taal is duidelijk geïnspireerd door Larry Wall's Perl, maar is veel regelmatiger dan Perl.
Aanvankelijk stonden de letters PHP voor Personal Home Page (de volledige naam van de software was Personal Home Page/Forms Interpreter, PHP/FI). Sinds PHP 3.0 is de betekenis een recursief acroniem geworden: "PHP: Hypertext Preprocessor". Deze naam geeft aan waar de taal meestal voor gebruikt wordt: informatie verwerken tot hypertext (meestal HTML en XHTML).
De meest simpele php pagina is eigenlijk makkelijker dan de meest simpele html pagina:
-
HTML
<HTML>
<HEAD>
<BODY>
Hallo allemaal!
</BODY> </HTML>
-
PHP
<?PHP
echo "Hallo allemaal!";
?>
Uiteraard is PHP net als java-script uitstekend te combineren met HTML.
Je gebruikt HTML dus voor de opmaak en PHP voor de interactieve elementen.
-
HTML en PHP
<HTML>
<HEAD>
<BODY>
<?PHP
echo "Hallo allemaal!";
?> </BODY> </HTML>
Een beetje een vreemde weergave, dit omdat het voor een browser niet uitmaakt hoeveel spaties of lege regels er in een document voorkomen.
Voor commentaar gebruik je bij PHP // of */ /*
//dit is commentaar en gebruikt je voor één regel.
*/
Alles wat hier tussen staat is commentaar.
Handig bij meerdere regels.
/*
Bij het programmeren is het zeer belangrijk om veel commentaar te gebruiken. Over enkele maanden is het allemaal wat op de achtergrond geraakt, en als je dan nog moet werken in je code kan commentaar je redding zijn.
Nu gaan we iets interactiefs maken met veel commentaar, we gaan de datum neerzetten:
-
De datum in HTML en PHP
<HTML>
<HEAD>
<BODY>
<?PHP
// de datum van vandaag (dag-maand-jaar):
$dedatum = date(d-m-Y);
// het tonen van de datum aan het publiek
echo "Hallo allemaal, het is vandaag: ".$dedatum;
// einde van mijn geweldige blok met code!
?> </BODY> </HTML>
Het resultaat:
Hallo allemaal, het is vandaag: 07-09-2010
Een hele goede website om meer te leren over PHP is:
http://www.phphulp.nl/