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 "
"; $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.
//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:
?>
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.

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Laravel vereinfacht die Behandlung von temporären Sitzungsdaten mithilfe seiner intuitiven Flash -Methoden. Dies ist perfekt zum Anzeigen von kurzen Nachrichten, Warnungen oder Benachrichtigungen in Ihrer Anwendung. Die Daten bestehen nur für die nachfolgende Anfrage standardmäßig: $ Anfrage-

Die PHP Client -URL -Erweiterung (CURL) ist ein leistungsstarkes Tool für Entwickler, das eine nahtlose Interaktion mit Remote -Servern und REST -APIs ermöglicht. Durch die Nutzung von Libcurl, einer angesehenen Bibliothek mit Multi-Protokoll-Dateien, erleichtert PHP Curl effiziente Execu

Alipay PHP ...

Laravel bietet eine kurze HTTP -Antwortsimulationssyntax und vereinfache HTTP -Interaktionstests. Dieser Ansatz reduziert die Code -Redundanz erheblich, während Ihre Testsimulation intuitiver wird. Die grundlegende Implementierung bietet eine Vielzahl von Verknüpfungen zum Antworttyp: Verwenden Sie Illuminate \ Support \ facades \ http; Http :: fake ([ 'Google.com' => 'Hallo Welt',, 'github.com' => ['foo' => 'bar'], 'Forge.laravel.com' =>

Möchten Sie den dringlichsten Problemen Ihrer Kunden in Echtzeit und Sofortlösungen anbieten? Mit Live-Chat können Sie Echtzeitgespräche mit Kunden führen und ihre Probleme sofort lösen. Sie ermöglichen es Ihnen, Ihrem Brauch einen schnelleren Service zu bieten

In Artikel wird die in PHP 5.3 eingeführte LSB -Bindung (LSB) erörtert, die die Laufzeitauflösung der statischen Methode ermöglicht, um eine flexiblere Vererbung zu erfordern. Die praktischen Anwendungen und potenziellen Perfo von LSB

In Artikel werden wichtige Sicherheitsfunktionen in Frameworks erörtert, um vor Schwachstellen zu schützen, einschließlich Eingabevalidierung, Authentifizierung und regelmäßigen Aktualisierungen.

In dem Artikel werden Frameworks hinzugefügt, das sich auf das Verständnis der Architektur, das Identifizieren von Erweiterungspunkten und Best Practices für die Integration und Debuggierung hinzufügen.
