Untitled Document
Denne artikel forklare hvordan man bruger php, helt fra starten.
Har du aldrig programmeret med php før, vil denne guide en god start.
For at du kan få php til at fortolke php koden skal du altid først fortælle
php at det nu er dens tur til at arbejde.
Det gør du ved at skrive <? eller <?php og når du
skal slutte en php kode skal du skrive ?>.
Lad os tage et eksempel hvor vi lader php skrive noget almindelig tekst.
|
<?php
print "Hej den bedste bogmærke side på nettet er
favoritlinks.dk ";
?> |
Dette vil returnere følgende:
Hej den bedste bogmærke side
på nettet er favoritlinks.dk
Vigtig ting at huske!!
Hver gang du udfører en linie med php skal du altid huske at afslutte
linien med et ;
Det er meget vigtigt da det fortæller php at denne kommando nu er slut
og vi kan nu gå videre til en anden.
Variabler
En varialbel er noget der kan indeholde en værdi.
Variabler er meget brugbare hvis du skal have en dynamisk side.
|
<?php
$navn = "Ole Olsen";
$aar = "15";
echo "Hejsa mit navn er
$navn<br>";
echo "Og jeg er $aar år gammel";
?> |
Så vil resultatet lige pludselig se sådan her ud.
Hejsa mit navn er Ole Olsen
Og jeg er 15 år gammel.
Det er fordi vi nu har fortalt php at $navn indeholder "Ole
Olsen " og $aar indeholder "15"
Vi kunne også lade adressefeltet I browseren fortælle php hvad $navn
og $aar skal indeholde. Det gør vi sådan her.
|
<?php
echo "Hej mit navn er $navn<br>";
echo "Og jeg er $aar år gammel.";
?> |
Vi gemmer nu dette I en fil der hedder test.php
og kalder så filen ved at skrive www.dit_domæne.dk/test.php
Så vil den skrive følgende
Hej mit navn er
Og jeg er år gammel
Ja det var jo ikke så smart men prøv nu at kalde scriptet ved at skrive
www.domain.dk/test.php?navn=Hans&år=15
Så vil resultatet blive til.
Hejsa mit navn er Hans
Og jeg er 15 år gammel.
Som sagt skal du altid huske følgende.
1) Alle filer som indeholder php koder skal have endelsen .php
2) for at serveren skal forstår at det er PHP skal du huske <?
og ?>
3) Hver gang du er færdig med en linie skal du huske at afslutte den igen med
et ;