


Lassen Sie uns über den Unterschied zwischen der Return-Anweisung und dem Echo sprechen (ausführliche Erklärung und Beispiele).
Der letzte Artikel führte Sie in „Lernen Sie Schritt für Schritt die Verwendung von PHP-Funktionen (ausgewählt)“ ein. In diesem Artikel wird weiterhin über den Unterschied zwischen der Return-Anweisung und dem Echo gesprochen (ausführliche Erklärung und Beispiele). uns Lasst uns vorbeischauen! ! !
Die Funktion der Return-Anweisung:
Eine Funktion mit einer Return-Anweisung ist eine Funktion mit einem Rückgabewert
Eine Funktion ohne Return-Anweisung ist eine Ausführungsfunktion
Funktion 1: Wenn eine Return-Anweisung vorhanden ist und die Anweisung ausgeführt wird, kann das Ausführungsergebnis der Funktion von der Variablen empfangen werden.
Vorteile: Sie können das Ergebnis weiterhin für Berechnungen oder andere Zwecke verwenden Operationen
Funktion 2: Wenn der Ausführungsprozess der Funktion Medium Return-Anweisung ist, wird der nachfolgende Code nicht ausgeführt.
Hinweis: Eine Funktion kann mehrere Return-Anweisungen haben, aber das Programm hat nur eine.
Der Unterschied zwischen Echo und Return:
Wenn das Ergebnis der Funktionsausführung an anderer Stelle verwendet werden muss, muss die Funktion eine Return-Anweisung verwenden. Wenn nicht, kann die Funktion die Echo-Ausgabe verwenden
<?php /**return 语句的作用*/ //定义一个函数 执行过程 function demo(){ $str = '唯美古诗词的例子<br/>'; $str .= ' 思君令人老,岁月忽已晚。<br/>'; $str .= ' 人生如逆旅,我亦是行人。<br/>'; $str .= ' 片云天共远,永夜月同孤。<br/>'; $str .= ' 君生我未生,我生君已老。<br/>'; $str .= ' 一川烟草,满城风絮,梅子黄时雨。<br/>'; $str .= ' 山中何事?松花酿酒,春水煎茶。<br/>'; } //代码显示结果一: demo(); $result = demo(); var_dump($resurt);
Parsen Sie den Code:
So rufen Sie die Funktion auf: Fügen Sie ( zum Funktionsnamen) hinzu, also [demo();] der obigen Formel. Zu diesem Zeitpunkt aktualisieren wir aber es gibt keinen Inhalt, wie oben gezeigt. Dann verwenden wir return, um zu sehen, ob das durch die Aktualisierung erhaltene Ergebnis Null (leer) ist Es ist ersichtlich, dass wir beim Aufrufen der Funktion, um den Wert zurückzugeben, nicht das entsprechende Ergebnis erhalten, sodass wir das Ergebnis nicht wiederholen können. Die obige Funktion ist also der Ausführungsprozess Wenn wir eine Zeichenfolge deklarieren, können wir keine Ergebnisse erhalten. Wenn wir in der Funktion ausgeben und dann die Funktion aufrufen, erhalten wir den Inhalt im Funktionskörper Das Ergebnis ist wie folgt: (echo)$str
Wenn wir den Rückgabewert von return erhalten müssen,
<?php /**return 语句的作用*/ //定义一个函数 执行过程 function demo(){ $str = '唯美古诗词的例子<br/>'; $str .= ' 思君令人老,岁月忽已晚。<br/>'; $str .= ' 人生如逆旅,我亦是行人。<br/>'; $str .= ' 片云天共远,永夜月同孤。<br/>'; $str .= ' 君生我未生,我生君已老。<br/>'; $str .= ' 一川烟草,满城风絮,梅子黄时雨。<br/>'; $str .= ' 山中何事?松花酿酒,春水煎茶。<br/>'; echo $str; } demo(); ?>

Wir ändern die Funktion demo in demo1(), Da der Funktionsname nicht derselbe sein kann, beginnen wir mit dem Aufruf der Funktion und dem Aufruf von demo1. Wenn wir die Funktion aufrufen, entspricht dies der Zuweisung von str zu demo1 Wenn wir return eingeben, wird die geschriebene Zeichenfolge ausgegeben.
PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonLassen Sie uns über den Unterschied zwischen der Return-Anweisung und dem Echo sprechen (ausführliche Erklärung und Beispiele).. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Die Verwendung von return in der C-Sprache ist: 1. Für Funktionen, deren Rückgabewerttyp ungültig ist, können Sie die Rückgabeanweisung verwenden, um die Ausführung der Funktion vorzeitig zu beenden. 2. Für Funktionen, deren Rückgabewerttyp nicht ungültig ist, ist die Funktion von Die Return-Anweisung dient dazu, die Ausführung der Funktion zu beenden. 3. Beenden Sie die Ausführung der Funktion vorzeitig wenn die Funktion keinen Wert zurückgibt.

Quellcode: publicclassReturnFinallyDemo{publicstaticvoidmain(String[]args){System.out.println(case1());}publicstaticintcase1(){intx;try{x=1;returnx;}finally{x=3;}}}# Ausgabe Die Ausgabe des obigen Codes kann einfach zu dem Schluss kommen: return wird ausgeführt, bevor wir uns schließlich ansehen, was auf der Bytecode-Ebene passiert. Im Folgenden wird ein Teil des Bytecodes der Methode case1 abgefangen und mit dem Quellcode verglichen, um die Bedeutung jeder Anweisung darin zu kommentieren

Vue3.2-Setup-Syntaxzucker ist ein Syntaxzucker zur Kompilierungszeit, der die kombinierte API in einer einzelnen Dateikomponente (SFC) verwendet, um das umständliche Setup in Vue3.0 zu lösen. Die durch den Import eingeführten deklarierten Variablen, Funktionen und Inhalte werden bereitgestellt Rückkehr, damit sie in Vue3.0 verwendet werden können. 1. Es besteht keine Notwendigkeit, deklarierte Variablen, Funktionen und Inhalte zurückzugeben, die durch Import während der Verwendung eingeführt wurden }from'./utils'//variable constmsg='Hello !'//function func

Für die Verwendung von „return“ in JavaScript sind bestimmte Codebeispiele erforderlich. In JavaScript wird die „return“-Anweisung verwendet, um den von einer Funktion zurückgegebenen Wert anzugeben. Es kann nicht nur dazu verwendet werden, die Ausführung einer Funktion zu beenden, sondern auch einen Wert an die Stelle zurückzugeben, an der die Funktion aufgerufen wurde. Die Return-Anweisung hat die folgenden allgemeinen Verwendungszwecke: Einen Wert zurückgeben Die Return-Anweisung kann verwendet werden, um einen Wert an die Stelle zurückzugeben, an der die Funktion aufgerufen wird. Hier ist ein einfaches Beispiel: functionadd(a,b){

JavaScript-Funktionen stellen zwei Schnittstellen zur Interaktion mit der Außenwelt bereit. Die Parameter dienen als Eingang zum Empfang externer Informationen; der Rückgabewert dient als Ausgang für die Rückmeldung der Operationsergebnisse an die Außenwelt. Der folgende Artikel wird Ihnen helfen, den Rückgabewert der JavaScript-Funktion zu verstehen und die Verwendung der Rückgabeanweisung kurz zu analysieren. Ich hoffe, er wird Ihnen hilfreich sein!

Bei der Rückgabe des Python-Rückgabewerts wird die Ausführung sofort gestoppt, wenn die Funktion die Rückgabeanweisung ausführt, und der angegebene Wert wird an die Stelle zurückgegeben, an der die Funktion aufgerufen wurde. Detaillierte Verwendung: 1. Einen einzelnen Wert zurückgeben; 2. Einen Nullwert zurückgeben; 4. Die Ausführung der Funktion vorzeitig beenden;

Für die Verwendung von return in JavaScript sind bestimmte Codebeispiele erforderlich. In JavaScript ist return ein sehr wichtiges Schlüsselwort. Es wird normalerweise verwendet, um einen Wert in einer Funktion zurückzugeben oder die Ausführung einer Funktion zu beenden. Die Return-Anweisung wird verwendet, um einen Wert an den Aufrufer der Funktion zurückzugeben und die Ausführung der Funktion zu beenden. Die return-Anweisung kann überall in einer Funktion verwendet werden und jeden JavaScript-Datentyp zurückgeben, einschließlich Zahlen, Zeichenfolgen, booleschen Werten,

Ja, der „finally“-Block wird auch nach der return-Anweisung in der Methode ausgeführt. In Java wird der „finally“-Block unabhängig davon ausgeführt, ob eine Ausnahme auftritt. Wenn wir die Methode System.exit() explizit im Final-Block aufrufen, wird sie nur nicht ausgeführt. Es gibt seltene Situationen, in denen final nicht ausgeführt wird, wie z. B. JVM-Absturz, Stromausfall, Software-Absturz usw. Außer in diesen Fällen wird der „finally“-Block immer ausgeführt. Beispiel publicclassFinallyBlockAfterReturnTest{ publicstaticvoidmain(St
