PHP Flashcards
Sie können erklären, wie in HTML eingebetteter PHP-Code
ausgeführt wird und was für Auswirkungen dies hat
In HTML kann PHP-Code eingebettet und ausgeführt werden, indem er in speziellen PHP-Tags platziert wird. Die gebräuchlichsten Tags sind <?php … ?> oder <? … ?>. Der PHP-Code wird vom Server ausgeführt und das Ergebnis wird in das HTML-Dokument eingefügt. Dies ermöglicht es, dynamische Inhalte in die Webseite einzufügen, wie z.B. Datenbankabfragen, Formulardatenverarbeitung und Berechnungen.
Sie kennen die grundlegenden Eigenschaften von PHP und die
wichtigste Syntax
PHP ist eine serverseitige Skriptsprache für Webanwendungen. Wichtige Eigenschaften und Syntax sind:
Dynamische Typisierung: Variablen müssen nicht vorher deklariert oder mit einem bestimmten Datentyp initialisiert werden.
Einbettung in HTML: PHP-Code kann direkt in HTML eingebettet werden, um dynamische Webseiten zu erstellen.
Funktionen und Kontrollstrukturen: PHP bietet vordefinierte Funktionen und Kontrollstrukturen wie Bedingungen und Schleifen.
Datenbankunterstützung: PHP ermöglicht den Zugriff auf verschiedene Datenbanken wie MySQL.
Dateiverarbeitung: PHP kann Dateien öffnen, lesen, schreiben und manipulieren.
Fehlerbehandlung: PHP bietet Mechanismen zur Fehlerbehandlung, wie das Anzeigen von Fehlern und das Protokollieren in Logdateien.
Das sind die wichtigsten Punkte zu PHP und seiner Syntax.
Anwendungsbeispiele für PHP
- Webentwicklung für die Entwicklung von dynamischen Websites und Webanwendungen verwendet
- Content-Management-Systeme (CMS) Diese Systeme ermöglichen es Benutzern, Inhalte auf ihren Websites zu verwalten und zu veröffentlichen, ohne dass Programmierkenntnisse erforderlich sind.
PHP
Hypertext Processor (PHP) ist eine:
● Server-seitige,
● interpretierte Script-Sprache, mit einer
● offenen Implementierung
● und vielen, darauf basierenden Frameworks
● erfunden und entwickelt 1994 durch Rasmus Lerdorf
Was lässt sich mit PHP machen
Damit lassen sich komplexe, dynamisch generierte (in sich
statische) Webseiten genieren!
Was macht PHP
Es erlaubt, den HTML-Seiten dynamisch (zur Ladezeit) auf dem Server,
weiteren HTML-Code unterzujubeln!
● Ohne den eigentlichen Code / die Logik nach außen
mitzugeben
Worauf läuft PHP
Web-Server
Wieso ist es wichtig das der PHP Code keine Fehler hat
weil ansonsten der Server nicht Funktioniert
Wofür wird PHP verwendet
● Dynamisch generierte Feedback Formulare
● Administrative Oberflächen (PHPMyAdmin für MySQL)
● Beliebige Zähler innerhalb der Webseite
Funktionen
- Parameter möglich
- Rückgabewert möglich
-Sichtbarkeit der Variablen
-Ausgliederung in separate Dateien möglich (und sinnvoll)
Dateizugriff:
- fgets
-file
● fgets: Zeilenweises Auslesen
● file: Vollständiges Einlesen der Datei, Zeilen werden
in einem eindimensionalen Array gespeichert.