Webmaster2webmaster.dk - Webmaster Community
Forsiden | Forum | Scripts
 Log ind:  B:     P:    
Kender du PHP-funktionen gzrewind()?




Artikel > Kom igang med PHP 4

Kategori Programmering: PHP

Skrevet af nica65

Dato 24/06/06

Hits 990

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(&#8220;Daniel Bahl Jensen&#8220;);
$alder(&#8221;16&#8221;);
Echo (&#8221;Hej $navn du er $alder år gammen&#8221;);
?>





Det giver:

Du kan også bruge filnavnet til dette


<?
Echo (&#8221;Hej $navn du er $alder år gammen&#8221;);
?>





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.



<< Tilbage til oversigten