Die PHP-Die-Funktion beendet das Ausführungsprogramm direkt ohne Übergabe von Parametern und beendet das aktuelle Skript. Die Funktion die() wird verwendet, um eine Nachricht auszugeben und das aktuelle Programm zu beenden. Sie akzeptiert einen optionalen Parameter, der die Nachricht oder Statusnummer angibt, die vor dem Beenden des Skripts geschrieben werden soll. Wenn die Funktion die() keine Parameter übergibt, können Sie die Klammern nach der Funktion weglassen und sie als „die;“ schreiben.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP Version 7.1, DELL G3-Computer
php die()-Funktion
die()-Funktion kann eine Nachricht ausgeben und das aktuelle Programm beenden .
Diese Funktion akzeptiert einen optionalen Parameter
die(message);
Nachrichtenparameter: Gibt die Nachricht oder Statusnummer an, die vor dem Beenden des Skripts geschrieben werden soll. Die Statusnummer wird nicht in die Ausgabe geschrieben.
Der Wert des Nachrichtenparameters kann vom Typ „String“ oder „Int“ sein:
Wenn die Nachricht vom Typ „String“ ist, gibt die Funktion die Zeichenfolge aus und beendet das aktuelle Skript.
Wenn die Nachricht vom Typ „Int“ ist , Dann wird dieser Wert als Exit-Statuscode verwendet und nicht gedruckt.
Der Exit-Statuscode reicht von 0 bis 254. Hinweis: Verwenden Sie nicht den von PHP reservierten Exit-Statuscode 255. Der Statuscode 0 wird verwendet, um das Programm erfolgreich zu beenden.
<?php header('content-type:text/html;charset=utf-8'); echo 'php中文网<br>'; die('退出程序,不再向下执行!'); echo 'https://www.php.cn'; ?>
Wenn die Die-Funktion keine Parameter übergibt und der Nachrichtenparameter weggelassen wird, wird das Ausführungsprogramm direkt beendet und das aktuelle Skript beendet, ohne die Nachricht auszugeben.
Beispiel:
<?php header('content-type:text/html;charset=utf-8'); echo 'php中文网<br>'; die(); echo 'https://www.php.cn'; ?>
Tipps: Wenn der Nachrichtenparameter leer ist (weggelassen), können Sie die Klammern (z. B. die;) nach der Funktion weglassen.
<?php header('content-type:text/html;charset=utf-8'); echo 'php中文网<br>'; die; echo 'https://www.php.cn'; ?>
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWas passiert, wenn die PHP-Die-Funktion keine Parameter übergibt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!