Heim Backend-Entwicklung PHP-Tutorial Was ist der Unterschied zwischen den drei Funktionen var_dump, var_export und print_r in PHP?

Was ist der Unterschied zwischen den drei Funktionen var_dump, var_export und print_r in PHP?

Jul 06, 2017 am 10:10 AM
dump export print

Dieser Artikel ist eine detaillierte Analyse und Einführung in die Unterschiede zwischen den drei Funktionen in PHP, var_dump, var_export und print_r. Freunde in Not können sich auf

beziehen

Das folgende Beispiel betrachtet die spezifischen Unterschiede zwischen diesen drei Funktionen. Von ihnen werden var_dump und var_export weniger häufig verwendet, sind sich aber sehr ähnlich. So können Sie einen Blick darauf werfen:

Der Code lautet wie folgt:

<?php
$a = array(1,1,32,322,3433,array(32,232,23232));
$b = 1234;
$c = "alsdfl;asdf";
$d = &#39;a&#39;;
$e = fopen("slsl.txt", "r");
var_dump($a);
echo "<br>";
var_dump($b);
echo "<br>";
var_dump($c);
echo "<br>";
var_dump($d);
echo "<br>";
var_dump($e);
echo "<br>";
echo "<br>";
echo "<br>";
echo "<br>";
var_export($a);
echo "<br>";
var_export($b);
echo "<br>";
var_export($c);
echo "<br>";
var_export($d);
echo "<br>";
var_export($e);
echo "<br>";
echo "<br>";
echo "<br>";
echo "<br>";
print_r($a);
echo "<br>";
print_r($b);
echo "<br>";
print_r($c);
echo "<br>";
print_r($d);
echo "<br>";
print_r($e);
echo "<br>";
Nach dem Login kopieren

Ausgabe:

Der Code ist wie folgt:

Warning: fopen(slsl.txt) [function.fopen]: failed to open stream: No such file or directory in E:\mywww\yangtest\base1.php on line 6
array(6) { [0]=> int(1) [1]=> int(1) [2]=> int(32) [3]=> int(322) [4]=> int(3433) [5]=> array(3) { [0]=> int(32) [1]=> int(232) [2]=> int(23232) } }
int(1234)
string(11) "alsdfl;asdf"
string(1) "a"
bool(false)
array ( 0 => 1, 1 => 1, 2 => 32, 3 => 322, 4 => 3433, 5 => array ( 0 => 32, 1 => 232, 2 => 23232, ), )
1234
&#39;alsdfl;asdf&#39;
&#39;a&#39;
false
Array ( [0] => 1 [1] => 1 [2] => 32 [3] => 322 [4] => 3433 [5] => Array ( [0] => 32 [1] => 232 [2] => 23232 ) )
1234
alsdfl;asdf
a
Nach dem Login kopieren

Jetzt können Sie den Effekt sehen. Beachten Sie, dass das letzte nicht darin besteht, dass ich es nicht eingefügt habe, sondern dass es überhaupt nichts angezeigt hat.

Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen den drei Funktionen var_dump, var_export und print_r in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Was ist eine Dump-Datei? Was ist eine Dump-Datei? Jan 12, 2024 pm 04:58 PM

Eine Dump-Datei bezieht sich normalerweise auf eine Binärdatei, die auch als Dump-Datei oder Core-Dump-Datei bezeichnet wird. Diese Art von Datei wird vom Computersystem generiert, wenn ein schwerwiegender Fehler oder eine ungewöhnliche Situation auftritt. Sie wird zum Speichern des Status, des Stapels, der Register, der Speicherbilder, der Protokolle und anderer Informationen des Systems oder der Anwendung verwendet.

„Das angeforderte Modul stellt keinen Export mit dem Namen bereit' Fehler erscheint in Vue Cli – wie kann man ihn lösen? „Das angeforderte Modul stellt keinen Export mit dem Namen bereit' Fehler erscheint in Vue Cli – wie kann man ihn lösen? Aug 20, 2023 pm 07:25 PM

„Das angeforderte Modul stellt keinen Export mit dem Namen bereit“ In VueCli wird ein Fehler angezeigt – wie kann man ihn beheben? Während der Entwicklung des Vue-Projekts kann es zu der Fehlermeldung „Therequestedmoduledoesnotprovideanexportnamed“ kommen. Diese Fehlermeldung erscheint normalerweise bei der Einführung von Drittanbieterkomponenten

Der Unterschied zwischen Export und Exportstandard Der Unterschied zwischen Export und Exportstandard Oct 12, 2023 am 10:24 AM

Der Unterschied zwischen export und export default besteht darin, dass das Schlüsselwort export zum Exportieren einer oder mehrerer Variablen, Funktionen oder Klassen verwendet wird, während das Schlüsselwort export default zum Exportieren einer Standardvariablen, -funktion oder -klasse verwendet wird. In anderen Modulen können Sie das Schlüsselwort import verwenden, um diese exportierten Variablen, Funktionen oder Klassen zu importieren.

Was bedeutet Dump im Computer? Was bedeutet Dump im Computer? Jun 10, 2021 am 11:25 AM

In Computern bedeutet dump auf Chinesisch „dump“, was sich im Allgemeinen auf das Exportieren und Speichern von Daten in Dateien oder statischen Formen bezieht, dh das Speichern dynamischer (flüchtiger) Daten in statischen Daten (persistenten Daten). Es besteht keine Notwendigkeit, Daten wie Programme zu sichern, die ursprünglich auf Speichermedien (z. B. Festplatten) gespeichert sind.

Wo ist der Aufdruck auf der Tastatur? Wo ist der Aufdruck auf der Tastatur? Jun 19, 2023 am 09:37 AM

Die Druckbildschirmtaste befindet sich auf den Pfeiltasten des Tastaturgeräts mit der Aufschrift „prtsc sysrq“ und befindet sich rechts von f12. Wenn es keine Schaltfläche mit dem Wort „prtsc sysrq“ gibt, können Sie „fn“ und „insert(prt sc)“ finden. Klicken Sie zuerst auf „fn“ und dann auf „insert(PRT sc)“, um die Druckbildschirm-Screenshot-Funktion zu realisieren .

Einführung in Python-Funktionen: Funktionen und Anwendungsbeispiele der Druckfunktion Einführung in Python-Funktionen: Funktionen und Anwendungsbeispiele der Druckfunktion Nov 03, 2023 pm 04:33 PM

Python ist eine beliebte Programmiersprache, die die Computerprogrammierung einfacher und verständlicher machen soll. In Python ist die Verwendung der Druckfunktion zum Ausgeben von Text auf der Konsole eine grundlegende Aufgabe. In diesem Artikel stellen wir die Druckfunktion von Python vor, erkunden ihre Fähigkeiten und Anwendungsbeispiele und stellen Codebeispiele bereit, damit Sie die Verwendung der Funktion besser verstehen. Die Druckfunktion von Python ist eine integrierte Funktion zur Ausgabe von Text und dem Wert einer Variablen. Die Syntax ist sehr einfach. Du musst es einfach tun

Verwenden der Druckfunktion in Python Verwenden der Druckfunktion in Python Feb 18, 2024 pm 02:48 PM

Python ist eine einfache und leicht zu erlernende Programmiersprache auf hohem Niveau, die in der Datenanalyse, künstlichen Intelligenz, Webentwicklung und anderen Bereichen weit verbreitet ist. In Python ist Drucken eine häufig verwendete Funktion, mit der Ergebnisse oder Debugging-Informationen auf dem Bildschirm ausgegeben werden. In diesem Artikel wird die Verwendung der Druckfunktion ausführlich vorgestellt und spezifische Codebeispiele bereitgestellt, um den Lesern zu helfen, sie besser zu beherrschen. Erstens kann die Druckfunktion mehrere Parameter akzeptieren und auf dem Bildschirm ausdrucken. Diese Parameter können Zeichenfolgen, Ganzzahlen, Gleitkommazahlen usw. oder sogar Variablen sein.

Was bedeutet „print' in vb Was bedeutet „print' in vb Jan 18, 2021 am 10:47 AM

„Print“ ist in VB eine Ausgabeanweisung. Unter der grafischen WINDOWS-Oberfläche ist diese Anweisung eigentlich nicht erforderlich, und in der VB.NET-Version existiert „Print“ nicht mehr.

See all articles