|
Das Buch learninPHP wurde uns freundlicherweise vom Autor Marvin Momberg zur
Verfügung gestellt. Sie haben die Möglichkeit, sich das Buch auf der
Homepage des Autors herunterzuladen.
PHP-Finder ist eines der wenigen Portale, das dieses Buch präsentiert.
Das Buch wird hier nur in Auszügen präsentiert.
|
Kapitel 2: Grundlagen | Grundgerüst / Mein erstes Script | Fangen wir an:
Wie impletiert man PHP in HTML Dateien?
Man benutzt dazu spezielle Tags:
<?php ...PHPcode... ?>
...PHPcode... steht stellvertretend für den Quelltext. Mit "<?php" leitet man das Script ein und mit "?>" endet es.
Es gibt aber zum Beispiel noch weitere Möglichkeiten:
<? ...PHPcode... ?>
Das php hinter dem einleitenden "<?" kann man sich sparen aber Vorsicht, dies funktioniert nur, wenn diese Option in PHP aktiviert wurde. Standardmäßig ist diese jedoch Option verfügbar. Es gibt noch 2 andere Möglichkeiten, die jedoch keinen Sinn haben...
Damit PHP auch weis, dass es sich um eine Datei mit PHP Inhalt handelt muss die Dateiendung .php sein. Das hat keine Auswirkung auf den restlichen Inhalt der HTML Datei.
Nach dem wir jetzt wissen wie man PHP in eine HTML Datei einbindet, können wir jetzt unser erstes Script erstellen.
<?php print "Hallo Internet!"; ?>
Ausgabe:

Damit wären wir bei der ersten und wichtigsten Funktion in PHP: print.
Die print Funktion gibt eine oder mehrere Zeichenkette an den Browser aus. Alles was print an den Browser ausgibt wird vom Browser ausgeführt. Das heisst wenn sie HTML Tags über print an den Browser geben, führt der Browser diese Tags wie z.B. <br> aus. Wenn print nur Text an den Browser ausgibt steht nur Text im Browser. print erwartet im Gegensatz zu den meisten Funktionen in PHP keine () Klammern. Man kann sie schreiben, aber sie sind nicht nötig. Man könnte anstatt print "Hallo..."; auch print("Hallo..."); schreiben, aber das hat keinerlei Auswirkungen. Beachten sie am Ende der Zeile das Semikolon Zeichen (;).
Am Ende jeder Anweisung/Befehls muss ein solches Zeichen stehen. Zum besseren Verstehen schreiben sie am besten jede Anweisung, also zum Beispiel print in eine neue Zeile. Das Semikolon sagt PHP, dass die Anweisung/Befehl an dieser Stelle zu Ende ist. Das Vergessen von Semikolons ist eine häufige Fehlerursache.
Sie können ihre Scripts auch kommentieren. Diese Kommentare verändern das Script nicht und sind nicht sichtbar für den Endbenutzer. Es gibt verschiedene Arten Kommentare zu schreiben, ich nenne an dieser Stelle nur eine Möglichkeit. Beispiel:
<?php print "Guten Tag."; # Dies gibt ein Kommentar.... ?>
Alles was hinter dem Gatterzeichen in der selben Zeile steht, wird von PHP übersehen und hat keinerlei Auswirkungen. Man benutzt Kommentare um den Quelltext an einigen Stellen zu erklären, dass wenn man zum Beispiel ein altes Script sieht es besser verstehen kann.
Vielleicht werden sie bemerken, dass bei manchen Beispielen in den nächsten Kapiteln die einleitenden Tags
<?php #code# ?>
fehlen. Das heisst nicht das sie diese weglassen können. Aus Platzgründen sind diese an manchen Stellen nicht vorhanden. | |
|
|
1 PHPhotoalbum DEUTSCH PHPhotoalbum mit automatischer Thumbnailerstellung, Statistiken, verschiedene Alben können angelegt [hits: 7841]
2 Photo Album System - updated! Komplexes Photo Album Sytem.
- mehrere Alben durch einfaches hinzufügen möglich (2 Zeilen)
- Aut [hits: 5507, downloads: 4025]
3 planetGalery Mit :: planetGalery :: haben Sie die Möglichkeit, schnell und einfach Bildergalerien auf Ihrer Inter [hits: 5429]
4 Ad Promotion Netzwerk Script Betreiben Sie Ihr eigenes >>>kostenloses<<< Promotion Netzwerk.
Banner Exchange, Popup Exchange ( [hits: 4871, downloads: 2445]
5 Ad Banner Exchange Script + Partner Programm + Ad Vermarktung Betreiben Sie Ihren eigenen Banner Exchange mit zusätzlicher Ad Funktion zur Vermarktung an Sponsore [hits: 3519, downloads: 3956]
Die Scripts sind nach Hits sortiert
|
1 PHP-Edit Kleiner Editor zum erstellen von PHP-Scripts. Außerdem gibt es die Funktion zum schnellen einfügen v [hits: 3600, downloads: 7212]
2 PHP-Triad Das Projekt "PHP Triad" hat sich all denen gewidmed, denen die Konfiguration eines Apache mit PHP un [hits: 2307, downloads: 5929]
3 Wampp / Lampp LAMPP (Linux + apache + mysql + php + perl) + WAMPP (windows + apache + mysql + php + perl) = XAMPP
[hits: 1918, downloads: 3165]
4 >e-novative> WAMP Kostenloser Installer für Apache, MySql und PHP unter Windows. Vollautomatische Installation und Kon [hits: 1607, downloads: 1543]
5 VBMyAdmin VBMyAdmin - Intranet & Internet Lösungen. Mit VBMyAdmin erstellen und verwalten Sie Ihre eigenen Dat [hits: 1531, downloads: 1454]
Die Downloads sind nach Hits sortiert
|
|