Fach: Informatik - Jan-Gerd Tenberge
Fach: Informatik - Jan-Gerd Tenberge
Fach: Informatik - Jan-Gerd Tenberge
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Rückgabewerte<br />
0 bei Erfolg. Nicht-0, wenn ein Fehler auftrat.<br />
Fehler<br />
5.2.3<br />
• CR_COMMANDS_OUT_OF_SYNC<br />
Befehle wurden nicht in der korrekten Reihenfolge ausgeführt.<br />
• CR_SERVER_GONE_ERROR<br />
Der MySQL-Server ist weg.<br />
• CR_SERVER_LOST<br />
Die Verbindung zum Server ging während der Anfrage verloren.<br />
• CR_UNKNOWN_ERROR<br />
include()<br />
Ein unbekannter Fehler trat auf.<br />
Die include() Anweisung bindet die angegebene Datei ein und wertet diese aus.<br />
Die untenstehende Dokumentation gilt ebenso für require(). Diese beiden Konstrukte<br />
sind in jeder Hinsicht gleichwertig mit der einen Ausnahme: der Umgang mit Fehlern.<br />
include() erzeugt ein Warning während require() in einem Fatal Error endet. Mit<br />
anderen Worten, verwenden Sie require(), wenn Sie möchten, dass eine fehlende Datei<br />
die Ausführung ihres Skripts beendet. include() verhält sich anders, ihr Skript wird<br />
weiterhin ausgeführt. Stellen Sie außerdem sicher, dass Sie einen gültigen include_path<br />
gesetzt haben. Beachten Sie, dass eine Parse Error in einer Datei, die mit require<br />
eingebunden wurde, die Ausführung ihre Skripts nicht unterbricht.<br />
Dateien die mit include eingebunden werden, werden zuerst im include_path relativ<br />
zum gegenwärtigen Arbeitsverzeichnis gesucht und danach im include_path relativ zum<br />
Verzeichnis des ausgeführten Skripts. Zur Veranschaulichung: Falls Ihr include_path .<br />
entspricht, ist das gegenwärtige Arbeitsverzeichnis /www/. Sie haben über include<br />
include/a.php eingebunden und in diesem Skript steht die Anweisung include<br />
"b.php". In diesem Fall wird b.php zuerst im Verzeichnis /www/ gesucht und danach im<br />
Verzeichnis /www/include/.<br />
Wenn eine Datei eingebunden wird, erbt der enthaltene Code den Geltungsbereich von<br />
Variablen der Zeile in der die Anweisung steht. Ab dieser Zeile stehen alle verfügbaren<br />
Variablen in der aufgerufenen Datei im aufrufenden Skript zur Verfügung.<br />
19