| Kom igang med PHP 4 |
Ja det svære er altid at finde et sted at starte, men jeg vil starte helt fra bunden af, og sige: Hver gang du har et dokument, skal du fortælle hver gang der kommer noget PHP kodning. Det fortæller du med en < eller > og et ? Når man starter noget php programmering skal man skrive:
<?
Og når du er færdig skriver du:
?>
Okay så kan man godt sige vi er helt nede i begynder afdelingen, men vi fortsætter bare ...
Når du vil have php til at skrive noget, kan du bruge kommandoerne Print eller Echo
Ex.
<?
Print ("HEJ MED DIG")
?>
Eller:
<?
Echo ("HEJ MED DIG")
?>
Begge vil give følgende resultat:
Hej med dig.
Nå nu tror jeg vi er over begynder afdelingen, og nu går vi lidt op i sværhedsgraden.
En virkelig smart ting i PHP, er det er så nemt at arbejde med variabler, hvis du f.eks. opretter en tom fil der hedder test.php4, og inde i den skriver:
<?
Echo ("Velkommen til min hjemmeside");
Echo ("Variablen indeholder $var");
?>
Når du kører scriptet ved at skrive www.domæne.dk/test.php4 vil første linje vil udskrive teksten:
Velkommen til min hjemmeside
Og den anden vil skrive:
Variablen indeholder… der vil ikke stå noget bagefter, og hvorfor det ? jo det er fordi at variablen er tom, men der mange måder at fylde noget ind i en variabel, bl.a. denne her:
<?
$var = "HEJ MED DIG";
Echo ("Velkommen til min hjemmeside");
Echo ("Variablen indeholder $var");
?>
Så bliver resultatet at dette:
Velkommen til min hjemmeside
Variablen indeholder HEJ MED DIG
Det er ret smart ikke ?
En anden ting er du også kan angive variablen ved at skrive det til filnavnet, dvs. går vi lidt tilbage og finder den gamle fil frem:
<?
Echo ("Velkommen til min hjemmeside");
Echo ("Denne hjemmeside styre: $var");
?>
Så vil variablen være tom, hvis vi bare kører det ved at skrive www.domæne.dk/test.php4
Men skriver vi www.domæne.dk/test.php4?var=Jub.dk
så fortæller vi at variablen med navn ”var” skal få indhold: Jub.dk smart ikke ;)
Et meget ofte stillede spørgsmål i samme situation er hvad man gør hvis man har flere variabler, og det kommer her:
<?
$navn(“Daniel Bahl Jensen“);
$alder(”16”);
Echo (”Hej $navn du er $alder år gammen”);
?>
Det giver:
Du kan også bruge filnavnet til dette
<?
Echo (”Hej $navn du er $alder år gammen”);
?>
Og så kører du det ved at skrive: www.domæne.dk/test.php4?navn=Daniel&alder=16 så giver det samme resultat:
Hej Daniel du er 16 år gammel
Det er da bare smart, du kan bruge så mange variabler som du vil.
Så kan du allerede en del i PHP, jeg laver snart en PHP-All-Around II som du snart kan finde her.
|