Heim >Backend-Entwicklung >PHP-Tutorial >PHP-Funktionskommentare lernen

PHP-Funktionskommentare lernen

黄舟
黄舟Original
2016-12-17 09:23:351158Durchsuche

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.

Sie können eine Darstellung einer Variablen zurückgeben, indem Sie den zweiten Parameter der Funktion auf TRUE setzen.

Zum Beispiel:


Der Code lautet wie folgt:


$a = array (1, 2, array (" a", " b", "c"));

var_export ($a);

echo "


";

$v = var_export($a, TRUE);

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.

$lines = file('test.txt');

//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:

phpinfo();
?>
axgle comments: Eine einfache Funktion, die es Ihnen ermöglicht, die schnelle Entwicklung von PHP immer zu verstehen – wenn Sie der Entwicklung von PHP große Aufmerksamkeit schenken~~~~
5.file_get_contents( ) (Hinweis: PHP 4 >= 4.3.0, PHP 5)
Die gesamte Datei in einen String einlesen Die Funktion file_get_contents() ist die bevorzugte Methode zum Einlesen des Inhalts der Datei in einen String. Wenn das Betriebssystem dies unterstützt, wird auch die Memory-Mapping-Technologie zur Leistungssteigerung eingesetzt.
Zum Beispiel:
$data = file_get_contents('test.txt');
echo $data;
6. PHP 5)
Schreiben Sie eine Zeichenfolge direkt in die Datei
Zum Beispiel:
//Die Adresse eines Bildes
$url="http://.. . test.com/plmm.jpg";
//Binären „String" lesen
$data=file_get_contents($url);
//Auf Ihrem Computer speichern
file_put_contents(" Beauty.jpg ",$data);
?>
Axgle-Kommentare: Wenn Sie feststellen, dass die Bilder auf einer Beauty-Bilder-Website wie folgt benannt sind: 1.jpg, 2.jpg...
ok, verwenden Sie A für Schleife, fange alle „Schönheiten“ ein, sei nicht zu aufgeregt und mache deine Freundin
neidisch~~~
7 function_exists
Wenn die Funktion existiert, gib true zurück
Zum Beispiel:
//Wenn die Funktion nicht existiert, passen Sie die Funktion an
if(!function_exists('file_put_contents')) {
function file_put_contents($filename,$ data) {
$fp=fopen($filename,"wb");
fclose($fp>}
}
?> >8.get_defined_functions
Gibt ein Array zurück, um alle definierten PHP-Funktionen abzurufen.
Zum Beispiel:


Der Code lautet wie folgt:


$arr = get_defined_functions(
print_r(); $arr);
?>


axgle comments: Jetzt kennen Sie alle Funktionsnamen. Wenn Sie wissen möchten, wie eine bestimmte Funktion verwendet wird, können Sie das Formular http://www.php.net/function_name verwenden, um sie online zu überprüfen. „Heilen Sie alle Krankheiten, diagnostizieren Sie alle Arten schwieriger Probleme und heilen Sie die Krankheit.“ ~~~"

9.get_declared_classes

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.

Das Obige ist der Inhalt der PHP-Funktionsüberprüfung zum Erlernen von PHP-Funktionen. Weitere verwandte Artikel finden Sie auf der chinesischen PHP-Website (www.php.cn).


Stellungnahme:
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