Was passiert, wenn die PHP-Die-Funktion keine Parameter übergibt?

青灯夜游
Freigeben: 2023-03-15 19:38:02
Original
1711 Leute haben es durchsucht

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.

Was passiert, wenn die PHP-Die-Funktion keine Parameter übergibt?

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);
Nach dem Login kopieren

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(&#39;content-type:text/html;charset=utf-8&#39;);   
echo &#39;php中文网<br>&#39;;
die(&#39;退出程序,不再向下执行!&#39;);
echo &#39;//m.sbmmt.com&#39;;
?>
Nach dem Login kopieren

Was passiert, wenn die PHP-Die-Funktion keine Parameter übergibt?

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(&#39;content-type:text/html;charset=utf-8&#39;);   
echo &#39;php中文网<br>&#39;;
die();
echo &#39;//m.sbmmt.com&#39;;
?>
Nach dem Login kopieren

Was passiert, wenn die PHP-Die-Funktion keine Parameter übergibt?

Tipps: Wenn der Nachrichtenparameter leer ist (weggelassen), können Sie die Klammern (z. B. die;) nach der Funktion weglassen.

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
echo &#39;php中文网<br>&#39;;
die;
echo &#39;//m.sbmmt.com&#39;;
?>
Nach dem Login kopieren

Was passiert, wenn die PHP-Die-Funktion keine Parameter übergibt?

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!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!