10.07.2015 Aufrufe

5.15 Objektorientierte Webentwicklung - valentinkoch.de

5.15 Objektorientierte Webentwicklung - valentinkoch.de

5.15 Objektorientierte Webentwicklung - valentinkoch.de

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

5PHP5.1 EinführungPHP – Preprocessing Hypertext Programming, eigentlich „PHP: Hypertext Preprocessor“ als rekursiveAbkürzung.PHP produziert HTML. Prinzipiell können Sie aber je<strong>de</strong>s beliebige Format mit PHP erzeugen (PDF, Text,JavaScript, Grafiken).Installation von Notepad++/Eclipse/Aptana und xampp, <strong>de</strong>m Apache-Server für alle gängigen Systeme. Nach<strong>de</strong>r Installation muss eine *.php-Datei folgen<strong>de</strong>rmaßen geöffnet wer<strong>de</strong>n:http://localhost/phpschulung/meine_daten.phpDie PHP-Dateien befin<strong>de</strong>n sich im Verzeichnis htdocs <strong>de</strong>s Installationsverzeichnis von xampp.5.2 VariablenNamenskonventionen• Beginnen immer mit $ ...• … dann darf ein _ o<strong>de</strong>r ein Buchstabe folgen, keine Zahl5.2.1 KonstantenArray und Object können keine Konstante sein. Einmal <strong>de</strong>finiert, lassen sich Konstanten nicht mehr än<strong>de</strong>rn.Konstanten sind superglobal, d. h. sie können in je<strong>de</strong>r Funktion verwen<strong>de</strong>t wer<strong>de</strong>n ohne als Parameterübergeben zu wer<strong>de</strong>n.bool <strong>de</strong>fine(string $name, mixed $value)Beispiel<strong>de</strong>fine('DATEI_NAME', 'personen.txt');Beispiele für Konstanten:• Dateiname• Zugangsdaten für die Datenbankverbindung• Name <strong>de</strong>r Website• Die Zahl Pi usw.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!