PHP Flashcards

1
Q

Sie können erklären, wie in HTML eingebetteter PHP-Code
ausgeführt wird und was für Auswirkungen dies hat

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Sie kennen die grundlegenden Eigenschaften von PHP und die
wichtigste Syntax

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Anwendungsbeispiele für PHP

A
  • 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.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

PHP

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Was lässt sich mit PHP machen

A

Damit lassen sich komplexe, dynamisch generierte (in sich
statische) Webseiten genieren!

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Was macht PHP

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Worauf läuft PHP

A

Web-Server

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Wieso ist es wichtig das der PHP Code keine Fehler hat

A

weil ansonsten der Server nicht Funktioniert

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Wofür wird PHP verwendet

A

● Dynamisch generierte Feedback Formulare
● Administrative Oberflächen (PHPMyAdmin für MySQL)
● Beliebige Zähler innerhalb der Webseite

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Funktionen

A
  • Parameter möglich
  • Rückgabewert möglich
    -Sichtbarkeit der Variablen
    -Ausgliederung in separate Dateien möglich (und sinnvoll)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Dateizugriff:
- fgets
-file

A

● fgets: Zeilenweises Auslesen
● file: Vollständiges Einlesen der Datei, Zeilen werden
in einem eindimensionalen Array gespeichert.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly