Heim  >  Artikel  >  Backend-Entwicklung  >  Die Rolle des Return-Schlüsselworts in PHP (einschließlich ausführlicher Erklärung)

Die Rolle des Return-Schlüsselworts in PHP (einschließlich ausführlicher Erklärung)

烟雨青岚
烟雨青岚nach vorne
2020-06-08 13:36:153326Durchsuche

Die Rolle des Return-Schlüsselworts in PHP (einschließlich ausführlicher Erklärung)

Die Rolle des Return-Schlüsselworts in PHP

1. Skriptausführung beenden

<?php
echo &#39;锄禾日当午<br>&#39;;
return;//终止脚本执行
echo &#39;汗滴禾下土<br>&#39;;//不执行

*Zur Erinnerung: Return kann nur die aktuelle Seite unterbrechen. Wenn eine eingebundene Datei vorhanden ist, kann nur die eingebundene Datei unterbrochen werden.

Beispiel:

demo.php

<?php
echo &#39;锄禾日当午<br>&#39;;
require &#39;./test.php&#39;;    //包含文件
echo &#39;汗滴禾下土<br>&#39;;

test.php

<?php
echo &#39;aaa<br>&#39;;
return;   //只能中断test.php
echo &#39;bbb<br>&#39;;

Laufendes Ergebnis

锄禾日当午
aaa
汗滴禾下土

Wenn Sie möchten Beenden Sie die Skriptausführung vollständig, verwenden Sie „exit()“ oder „die()“

echo &#39;aaa<br>&#39;;
exit();  //die()
echo &#39;bbb<br>&#39;;

2. Seitenergebnisse zurückgeben

test .php

<?php
return array(&#39;name&#39;=>&#39;tom&#39;,&#39;sex&#39;=>&#39;男&#39;);

demo.php

<?php
$stu=require &#39;./test.php&#39;;
print_r($stu);  //Array ( [name] => tom [sex] => 男 )

Zusammenfassung: Verwenden Sie diese Methode, um Konfigurationsdateien in das Projekt einzuführen.

3. Rückgabe und Beendigung der Funktion

Rückgabe wird in Funktionen verwendet:

⑴ Funktionsausführung beenden

function fun() {
echo &#39;aaa&#39;;
return ;  //终止函数执行
echo &#39;bbb&#39;;
}
fun();   //aaa

Rückgabewert

function fun() {
return 10;  //返回值
}
echo fun();  //10
Empfohlenes Tutorial: „
PHP-Tutorial

Das obige ist der detaillierte Inhalt vonDie Rolle des Return-Schlüsselworts in PHP (einschließlich ausführlicher Erklärung). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen