Heim > Backend-Entwicklung > PHP-Problem > So verwenden Sie eine Funktion in PHP, um eine Variable zurückzugeben

So verwenden Sie eine Funktion in PHP, um eine Variable zurückzugeben

醉折花枝作酒筹
Freigeben: 2023-03-11 22:20:01
Original
2024 Leute haben es durchsucht

Im vorherigen Artikel haben wir gelernt, wie man Funktionen zum Zerstören von Variablen verwendet. Lesen Sie bei Bedarf bitte „So verwenden Sie Funktionen zum Zerstören von Variablen in PHP“. Dieses Mal stellen wir Ihnen die Methode vor, mit der eine Funktion eine Variable zurückgibt. Sie können bei Bedarf darauf zurückgreifen.

In PHP müssen wir häufig Variablen zurückgeben oder ausgeben. Was sollten wir also zu diesem Zeitpunkt tun? Heute stellen wir die Methode zur Rückgabe oder Ausgabe von Variablen vor.

Schauen wir uns zunächst ein kleines Beispiel an.

<?php
$a = array ("one","two", array ("apple", "orange", "pear", array (1, 2)));
var_export ($a);
echo "<br>";
print_r($a);
?>
Nach dem Login kopieren

Das Ergebnis ist

So verwenden Sie eine Funktion in PHP, um eine Variable zurückzugeben

Sie können sehen, dass die von uns geschriebenen Arrays ausgegeben wurden und kein Echo oder Drucken verwendet werden, mit denen wir vertraut sind, aber es ist ungefähr dasselbe wie die Druckausgabe. mit nur ein paar nein gleich.

Dann lassen Sie uns diese Funktion systematisch untersuchen. Die Funktion

var_export() wird verwendet, um eine Variable, ausgedrückt in String-Form, auszugeben oder zurückzugeben. Diese Funktion gibt Strukturinformationen über die an die Funktion übergebene Variable zurück. Sie ähnelt var_dump(), außer dass sie einen gültigen PHP-Code zurückgibt. Mit anderen Worten: Der von var_export zurückgegebene Code kann als PHP-Code direkt einer Variablen zugewiesen werden. Und diese Variable erhält denselben Werttyp wie var_export.

Werfen wir einen Blick auf die Syntax dieser Funktion.

mixed var_export (要输出的变量, bool $return ] )
Nach dem Login kopieren

$return ist ein optionaler Parameter. Wenn er auf TRUE gesetzt ist, führt die Funktion das Ausgabeergebnis nicht aus, sondern gibt das Ausgabeergebnis an eine Variable zurück. Und der Rückgabewert ist nur verfügbar, wenn $return auf true gesetzt ist und die Strukturinformationen der Variablen zurückgegeben werden.

var_export() behält immer die strukturierte Form zum Speichern von Daten bei. Denken Sie jedoch insbesondere daran: Der Typ des Variablenwerts ist zu diesem Zeitpunkt bereits ein String ($var) und der darin enthaltene Wert kann nicht mehr in Form eines Arrays herausgenommen werden.

Das ist alles. Wenn Sie noch etwas wissen möchten, können Sie hier klicken. → →php-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo verwenden Sie eine Funktion in PHP, um eine Variable zurückzugeben. 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