|
|
|
Die Php ProgrammierspracheSie befinden sich: Home > Php
Auf dieser Seite stellen wir Ihnen Informationen zum Thema "Php" vor. Es wird in unterschiedlichen Bereichen und an Hande von Beispielen eine kleine Einführung zu der Php Programmiersprache gegeben.
| Was ist Php?
PHP ist eine Abkürzung, bloß wovon? Es steht für Hypertext Preprocessor oder, sagen andere, für Personal HomePage-Tools - es ist heute die meist verwendete Scriptsprache im Internet. Ohne PHP sähen die meisten Webseiten noch so aus, wie sie vor der Erfindung von PHP aussahen: Tabellen und Frames wären das höchste der Gefühle. Um dynamische Webseiten zu erstellen, braucht man PHP. Gästebücher, Blogs, die angepasste Begrüßung eines Besuchers oder das moderne AJAX greifen im wesentlichen auf PHP zurück.
Und weil PHP eine der einfachsten und dabei so mächtigen Programmiersprachen ist, wurde sie seit 1994 von einer weltweiten Community weiterentwickelt bis derzeit - Anfang 2008 - in die fünfte Generation. PHP wurde direkt für Webanwendungen entwickelt. Das zeigt sich unter anderem daran, dass der Code direkt in den HTML Quelltext geschrieben wird. weiter lesen.. |
|
| Einführung in Php
PHP ist eine Programmiersprache. Was ist Programmieren? Kurz gesagt, bedeutet Programmieren, dem Computer zu sagen, wo der Hase lang läuft. Computer sind blöd. Darum müssen Sie ihnen alles genau aufschreiben und sie tun das dann genau so.
Das Problem dabei: Computer sprechen nicht Deutsch, darum muss der Programmierer die Sprache des Computers sprechen. PHP bietet sich an, weil es relativ einfach zu lernen ist, weil es sehr mächtig ist und weil es für alle gängigen Anwendungen Codevorlagen gibt - vergleichbar mit Textbausteinen. Und anders als für Perl oder Ruby-on-Rails gibt es um PHP eine riesige Community.
weiter lesen.. |
|
| Variablen
Variablen sind Platzhalter. Sie sind wie eine Tasse, die für die Dauer einer Programmausführung zur Verfügung steht. Ob in die Tasse Milch, Sand oder Farbe gegossen wird, ist dem Programmierer frei gestellt. Anders gesagt: die Wertbelegung einer Variablen ist frei wählbar. Sogar die Bezeichnung der Variablen ist im wesentlichen frei wählbar. PHP - Variablen erkennt man dararn, dass sie immer mit einem Dollar-Zeichen, $ beginnen. Die Variable heißt dann zum Beispiel $vorname oder $k oder $mein_variablenname_der_wahl. PHP Funktionsnamen sind reservierte Wörter und dürfen nicht als Variablenname verwenet werden.
weiter lesen.. |
|
| Text ausgeben mit Php
Mit PHP werden Webseiten interaktiv. Beispielsweise lassen sich damit Eingaben in Formulare kontrollieren und auswerten. Wenn man 20 Eingabefelder ausgefüllt hat, auf "Abschicken" klickt und nur die Meldung "Fehler" erhält, ist das ärgerlich. Was sich hier zeigt: es sind zwei verschieden Sachen, ob das PHP Programm eine fehlerhafte Eingabe erkennt und wie genau es eine ungültige Eingabe benennt. Darum ist Textausgabe ein Muss. Sie ist wichtig, um Benutzern Feedback zu geben.
PHP kennt für die Ausgabe von Text zwei Befehle, "echo" und "print". In dem Kapitel erfahren Sie, welcher Befehl wann verwendet wird.
weiter lesen.. |
|
| Heredoc Syntax
Das Kunstwort ist die Abkürzung für "here document", zu deutsch "hier beginnt das Dokument". Innerhalb des heredoc Operators können Sie ganz normalen HTML Quellcode schreiben. Das erspart den wiederholten Zeilenbeginn mit dem echo Befehl. So lassen sich PHP und HTML noch leichter miteinander mischen. In Kurzform sieht die Heredoc Syntax so aus:
echo << beliebiger HTML Code
NAMENACHWAHL;
weiter lesen.. |
|
| Include
Die include() - Anweisung dient zum Einbinden von Quellcode. Wird diese Funktion aufgerufen, wird der im Funktionsaufruf angeführte Dateiname, bzw. deren Inhalt in die aufrufende Datei eingebunden. Durch diese Verkettung von Dateiinhalten wird der Code viel übersichtlicher, man spart sich massenhaft Arbeit und vor allem: Dadurch wird ein modularer Programmaufbau ermöglicht. Bei der Fehlersuche oder Anpassungen des PHP Skripts ist es dann nur nötig, jeweils eine Datei zu editieren - und alle anderen Dateien, die per include(); darauf zugreifen, können unverändert bleiben.
Auch wird dadurch erleichtert, wenn mehrere Programmierer ein komplexes Skript schreiben. Keiner überschreibt die Änderungen eines anderen und keiner muss, um skripten zu können, das ganze Programm kennen. Und dennoch funktioniert es - zumindest aber ist das der anzustrebende Idealzustand. :)
weiter lesen.. |
|
| Was ist ein Array?
Arrays sind Wertelisten, die aus einem Schlüssel-Werte-Paar (key-value) bestehen. Bei den einfachen indizierten Arrays ist der Schlüssel ein mit 0 beginnender Index-Wert. Bei assoziativen Arrays dagegen lässt sich nicht nur der Wert, sondern auch der key frei bestimmen. Angewendet auf Formulare in PHP bedeutet das: key gibt den Namen des Formularfeldes; value ist der eingetragene Wert (z.B. Passwort).
weiter lesen.. |
|
| Arrays sortieren
Bei den einfachen indizierten Arrays ist der Schlüssel ein mit 0 beginnender Index-Wert. Der Index 12 steht bei automatischer Sortierung vor dem Wert 2, doch eine Sortierung, die einen Wert von 2 vor 12 sortiert, ist in den meisten Fällen leichter nachvollziehbar und wird erwartet. Kein Problem: mit den folgenden PHP Anweisungen können Sie die Sortierreihenfolge der Arrays selbst festlegen.
weiter lesen.. |
|
| if Anweisung
If-else steht für wenn-dann. Durch die if-else Entscheidungsstruktur werden Aktionen abhängig vom Eintreffen oder Nichteintreffen bestimmter Bedingungen geregelt. Diese Anweisung ist grundlegend (nicht nur) im Programmieren für flexible Reaktionen des Programms. Wenn die geprüfte Bedingung wahr ist (erfüllt wurde), tritt Fall A in Kraft. Wonst - also wenn die Bedingung nicht wahr ist - führt das Programm Fall B aus.
weiter lesen.. |
|
| foreach Schleife
Die foreach Schleife durchläuft ein Array und gibt die dort gespeicherten Werte zurück. Auf diese Art und Weise lassen sich alle Werte eines Arrays ermitteln und anzeigen.
weiter lesen.. |
|
| Dateihandling mit PHP
In diesem Kapitel erfahren Sie, wie Dateien eingelesen werden und welche Befehle zur Verfügung stehen, wenn in einer geöffneten Datei Daten abgelegt (geschrieben) oder ausgelesen werden sollen. Vorgestellt und an Beispielen erläutert wird die Syntax für die Vergabe von Lese- und Schreibrechten und die Positionierung des Pointers.
weiter lesen.. |
|
| Die Funktion date() in PHP
Wir versuchen Ihnen an Hand der Funktion date() und time() Ihnen zu erklären, wie Sie das aktuelle Datum ausgeben. Es wird hierbei auf die Parametern bei der Funktion date() eingegangen und an Beispielen erklärt.
weiter lesen.. |
|