2. Skriv til skærmen: echo

Du er her: StartIndholdsfortegnelse → Skriv til skærmen: echo
Indhold

Indledning

I disse øvelser lærer du at:

Vigtigt!!: Du kan ikke se resultatet af disse øvelser med det samme. Du skal uploade siderne til en server (dette bliver gennemgået i Kapitel 3: Upload til server), før du kan se resultatet.

Om PHP-koderne

Alle PHP-scripts skal som beskrevet i 1. kapitel omgives af koderne der starter og afslutter PHP, nemlig:
<? her starter et PHP-script
?> her slutter et PHP-script

Der findes flere start- og slut-koder til PHP-script (som du kan se på WebCafe's hjemmeside), men vi bruger disse to, der er de enkleste.

Output til skærmen: Echo

Det vigtigste ved de hjemmesider man opretter med PHP er, at få resultatet af alle ens anstrengelser vist på skærmen. En af metoderne er funktionen echo.
Echo sender output til skærmen (dvs. til den hjemmeside brugeren skal se på).

Syntaks

Alle funktioner har en bestemt syntaks (sætningsopbygning), der altid skal følges.

Syntaksen til echo er således:

echo "Noget tekst";

Dette er den grundlæggende syntaks:

  1. Start med kommandoen (navnet på funktionen), i dette tilfælde: echo
  2. Brug derefter gåseøjne " (sidder over 2-tallet på det alfabetiske tastatur), til at angive starten på det, der skal vises.
  3. Skriv den tekst, der skal vises.
  4. Afslut teksten med gåseøjne.
  5. Brug derefter et semikolon ; til at afslutte funktionen

Brug af echo

Echo kaldes egentlig en "sprog-kontruktion" og er ikke en rigtig funktion. Her følger et eksempel på brugen af echo:

Eksempel 1

<?
echo "Tekst, der skal vises";
?>

Hvilket viser:

Tekst, der skal vises

på skærmen.

Echo i praksis

Du skal nu prøve at indsætte koden på din egen hjemmeside.

  1. Start WebWriter
  2. Opret en ny side med Standard-skabelonen (her er alle standard-koderne med). Se evt. Introduktion til Stone's WebWriter, hvis du har glemt hvordan man gør.
  3. Sæt markøren efter den første BODY-kode (ca. linie 9-10)
  4. Skriv følgende:
    <h1>Øvelse med PHP</h1>
    <p>Her kommer en almindelig sætning.</p>
    <?
    echo "<p>Her kommer en sætning fra PHP</p>";
    ?>
    
  5. Gem derefter siden i din mappe med navnet echo1.php

Øvelse 1.1

  1. Opret en ny side efter standard-skabelonen.
  2. Brug funktionen echo flere forskellige steder på siden til at indsætte afsnit (med <p>)
  3. Gem siden som echo1_1.php

Øvelse 1.2

  1. Opret en ny side efter standard-skabelonen.
  2. Brug funktionen echo til at oprette afsnitsoverskrifter (<h3>) forskellige steder på siden.
  3. Gem siden som echo1_2.php

Øvelse 1.3

  1. Opret en ny side efter standard-skabelonen.
  2. Brug funktionen echo til at oprette en overskrift (<h1>) og en afsnitsoverskrift (<h2>)
  3. Gem siden som echo1_3.php

Når du har oprettet disse sider kan du læse en mere udførlig introduktion til PHP hos WebCafe:
PHP sådan helt fra bunden

Når du har læst disse, er det tid til at gå videre til at uploade siderne til en webserver. Det kan du læse om i Kapitel 3: Upload til server.