PHP var_export()

PHPz
Freigeben: 2024-08-29 13:03:22
Original
816 Leute haben es durchsucht

PHP stellt eine Funktion von var_export dar, die strukturierte Informationen über jede Variable zurückgibt. Welche Variable auch immer mit var_export() definiert wird, sie liefert strukturierte Informationen. Der zurückgegebene Wert dieser Funktion ist ein gültiger PHP-Code. Dies macht var_export zu einer einzigartigen Funktion gegenüber der definierten Funktion var_dump(). Diese var_export-Funktion von PHP kam nach der stabilen Release-Version von PHP 4. Die Funktion gibt den Wert nur als strukturierte Information einer beliebigen Variablen zurück.

Starten Sie Ihren kostenlosen Softwareentwicklungskurs

Webentwicklung, Programmiersprachen, Softwaretests und andere

Syntax von PHP var_export()

Nachstehend finden Sie die Syntax von PHP var_export():

var_export(variable, return)
Nach dem Login kopieren
  • Variable:Die Variable, die wir exportieren möchten.
  • Rückgabe:Optionaler Parameter, falls verwendet, gibt die Variablendarstellung zurück.

Eine Variable ist ein erforderlicher Parameter mit String als Datentyp dafür. Wobei die Rückgabe der optionale Parameter als boolescher Datentyp ist.

Beispiel:

   "; echo var_export($a) . "
"; ?>
Nach dem Login kopieren

Ausgabe:

PHP var_export()

Funktionsweise der Funktion var_export()

  • Die Funktion var_export() übernimmt die Eingabe als die Variable, deren strukturierte Definition überprüft werden soll. Der Rückgabewert hängt vom Rückgabeparameter ab (dem optionalen Parameter, der verwendet und auf „true“ gesetzt wird).
  • Wenn dies nicht geschieht, gibt die Funktion null zurück. Wenn der Rückgabeparameter verwendet wird, verwendet er die interne Ausgabepufferungsmethode, die PHP grundsätzlich anweist, einige Daten zu speichern, bevor sie an den Browser gesendet werden. Damit können wir die Daten abrufen und bei Bedarf manipulieren, um die Verwendung der Rückruffunktion zu vermeiden.
  • Mit dieser Funktion wird ein gültiger PHP-Code mit strukturierten Informationen über die Variable zurückgegeben.

Beispiele für PHP var_export()

Verwendung von PHP mit grundlegenden Datentypen als Beispiel:

Beispiel #1: Ganzzahl

Dies verwendet eine Ganzzahl als Eingabe und liefert die strukturierten Informationen über die Variable als Ganzzahl.

Code:

   "; $a = 2; echo var_export($a) . "
"; $a = -32; echo var_export($a) . "
"; $a = 3200; echo var_export($a) . "
"; ?>
Nach dem Login kopieren

Ausgabe:

PHP var_export()

Beispiel Nr. 2: Zeichenfolge

Dies nimmt String als Eingabe auf und liefert als Ergebnis die strukturierten Informationen über die Variable als String.

Code:

   "; $b = "I am String"; echo var_export($b) . "
"; ?>
Nach dem Login kopieren

Ausgabe:

PHP var_export()

Beispiel #3: Doppelt

Dies verwendet Double/Decimal als Eingabe und ergibt die strukturierten Informationen über die Variable als Double.

Code:

   "; $a = 22.51; echo var_export($a) . "
"; ?>
Nach dem Login kopieren

Ausgabe:

PHP var_export()

Beispiel #4: Array

Dabei wird Array als Eingabe verwendet und die strukturierten Informationen über die Variable als Array ausgegeben.

Code:

   "; $a = array("Apple", "Grapes", "Mango"); echo var_export($a) . "
"; ?>
Nach dem Login kopieren

Ausgabe:

PHP var_export()

Beispiel Nr. 5: Array von Arrays

Dies verwendet Array of Array als Eingabe und liefert die strukturierten Informationen über die Variable als Array.

Code:

   "; $a = array(34, "Hello", array("Apple", "Grapes", "3")); echo var_export($a) . "
"; ?>
Nach dem Login kopieren

Ausgabe:

PHP var_export()

Wir können sogar ein Objekt festlegen und es einer Variablen zuordnen. Der Aufruf dieser bestimmten Funktion in var_export gibt den Status eines Objekts an.

Lassen Sie uns das anhand eines Beispiels überprüfen:

Code:

   name = 'John Anand'; $person->website = 'https://php.net/John.php'; echo var_export($person); ?>  
Nach dem Login kopieren

Ausgabe:

PHP var_export()

Wir können auch eine Klasse in PHP definieren und die Funktion var_export verwenden, die den Status der Klassenvariablen festlegt.

Lassen Sie uns das anhand eines Beispiels überprüfen:

Code:

   var = 50; var_export($a); echo var_export(a); ?>  
Nach dem Login kopieren

Ausgabe:

PHP var_export()

Kurze Notiz

Es gibt einige Punkte, die für die PHP-Var-Exportfunktion beachtet werden müssen:

  • 此 VarExport 函数不会导出类型资源变量。
  • VarExport 函数也不会处理循环引用,因为不会为循环引用生成可解析的 PHP 代码。
  • 处理后的对象实现了除 stdClass 之外的 _set_state 方法,该方法是使用通过对象进行强制转换的数组导出的。

结论

从上面的文章中,我们看到了 PHP 中 var_export 函数的使用。我们尝试从各种示例和分类中了解 var_export() 函数在 PHP 中的工作原理以及在编程级别上的用途。我们还看到了内部工作原理以及拥有我们为各种编程目的定义的数据类型的优势。此外,语法和示例帮助我们更准确地理解该函数。

Das obige ist der detaillierte Inhalt vonPHP var_export(). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:php
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
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!