Heim >Backend-Entwicklung >PHP-Tutorial >PHP-Funktionskommentare lernen
1.print_r()
Drucken Sie leicht verständliche Informationen über die Variable. Wenn es sich um ein Array handelt, werden die Strukturinformationen des Arrays angezeigt.
Zum Beispiel:
. Der Code lautet wie folgt:
$a = array ('a' => 'apple', 'b' => 'banana', 'c' => array ('x ', 'y', 'z')); Kommentare: Sehen Sie sich die Strukturinformationen eines beliebigen Arrays an, ja. Ein wesentliches Werkzeug für das Programm-Debugging. Für jede „Funktion“, deren Rückgabeergebnis ein Array ist, genügt print_r und alle Details sind auf einen Blick klar!
2.var_export()
Eine Zeichenfolgendarstellung einer Variablen ausgeben oder zurückgeben
Diese Funktion gibt Strukturinformationen über die an die Funktion übergebene Variable zurück. Sie ähnelt print_r(), außer dass sie eine legale Darstellung zurückgibt PHP-Code.
Zum Beispiel:
Der Code lautet wie folgt:
$a = array (1, 2, array (" a", " b", "c"));
echo "
echo $v;
?>
axgle comment: Im obigen Beispiel gibt $v = var_export($a, TRUE) PHP-Code zurück~~ Dann können Sie ihn speichern für PHP-Dateien.
Was ist beim Speichern als PHP-Datei zu tun? Haha, das kann als „Cache“ verwendet werden und bei Bedarf direkt eingebunden werden.
3.file()
file() gibt die Datei als Array zurück. Jedes Element im Array ist eine entsprechende Zeile in der Datei, einschließlich Zeilenumbrüchen. Bei einem Fehler gibt file() FALSE zurück.
. Der Code lautet wie folgt:
// Eine Datei in ein Array einlesen.
//Sehen Sie sich die Struktur dieses Arrays an
print_r($lines);
axgle-Kommentar: Die Funktion file() ist eine Funktion, die mich sehr überrascht hat, als ich zum ersten Mal mit PHP in Kontakt kam. Verglichen mit der äußerst schwierigen Erfahrung, die ich beim Lesen und Schreiben von
-Dateien in C-Sprache und VB gemacht habe, hatte ich damals das Gefühl, dass es keine bequemere Möglichkeit zum Lesen und Schreiben von Dateien gab als die Funktion file().
4.phpinfo()
PHP-bezogene Informationen drucken, wie PHP-Version, Funktionsunterstützung, globale Variablen usw.
Zum Beispiel:
Gibt ein Array zurück, um alle definierten PHP-Klassen abzurufen.
Zum Beispiel:
Der Code lautet wie folgt:
$arr = get_declared_classes(
print_r(); $arr);
?>
axgle-Kommentare: Ich glaube, Sie können diese Funktion sehen, nachdem Sie Beispiel 8 ausgeführt haben. Wenn Sie diese Funktion in PHP4 ausführen, können Sie nur wenige Klassen abrufen. Wenn Sie jedoch PHP5 verwenden, werden Sie in diesem Beispiel Dutzende vordefinierter PHP-Klassen sehen! Es ist ersichtlich, dass PHP5 in objektorientierten Aspekten stark verbessert wurde.
10.exit
Die Nachricht ausgeben und das aktuelle Skript stoppen. (Hinweis: Dies ist wie echo keine „Funktion“, sondern eine „Anweisung“).
Zum Beispiel:
echo „Anweisung 1“;
exit(“Die folgende Anweisung 2 wird nicht ausgegeben“);
echo „Anweisung 2“; >? >
axgle-Kommentare: Es ist nützlich zum Debuggen von Programmen, zum Finden von Fehlerorten usw.
Es gibt viele weitere nützliche PHP-Funktionen, und ich werde sie später vorstellen Ich habe Zeit.