die
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abbruch
befehl
beispiel
besagte meldung
blicken
dokumentation
exit
manual
page
prinzip
restliche quelltext
schwerwiegende fehler
skript
stand
stellen
verbindung
verschiebung
vorteil
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
jaja ganz leicht!!
die() bedeutet nur ?hm...also naja "wenns nicht geht" wenns "abstirbt" ?bersetzt!
Also wird zum beispiel bei MYSQL verbindungen verwenden mysql_query() OR die(mysql_error());
k?
Edit jacr
Nicht die bedeutet "wenns nicht geht" sondern OR.
Was die bedeutet steht im n?chsten Post. -
Weiter ist noch zu sagen, dass ab der Stelle,wo die() aktiv wird, der restliche Quelltext der Page, wegen dem Abbruch, nicht mehr ausgegeben wird. Das f?hrt unter anderem zur verschiebung einer page.
-
Online-Dokumentation:
http://de.php.net/manual/de/function.die.php
Die ist im Prinzip das Gleiche wie exit(), nur dass eben die besagte Meldung ausgegeben wird. Das hat den Vorteil, wenn man LogFiles f?hrt, dass auch im Nachhinein noch erkennbar ist, dass das Script so beendet wurde. Man setzt die() ein, wenn schwerwiegende Fehler aufgetreten sind (die Datenbankverbindung kam nicht zu Stande, ein bestimmtes PHP-Include-File konnte nicht gefunden werden, ...). Der an die() ?bergebene Text steht dann im Logfile, und man sieht auf den ersten Blick, was zum Abbruch gef?hrt hat.
MfG
alopex -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage