Heim Backend-Entwicklung PHP-Tutorial PHP-Funktionskommentare lernen

PHP-Funktionskommentare lernen

Dec 17, 2016 am 09:23 AM

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).


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
4 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)

Arbeiten mit Flash -Sitzungsdaten in Laravel Arbeiten mit Flash -Sitzungsdaten in Laravel Mar 12, 2025 pm 05:08 PM

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-

Curl in PHP: So verwenden Sie die PHP -Curl -Erweiterung in REST -APIs Curl in PHP: So verwenden Sie die PHP -Curl -Erweiterung in REST -APIs Mar 14, 2025 am 11:42 AM

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

Vereinfachte HTTP -Reaktion verspottet in Laravel -Tests Vereinfachte HTTP -Reaktion verspottet in Laravel -Tests Mar 12, 2025 pm 05:09 PM

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' =>

12 Beste PHP -Chat -Skripte auf Codecanyon 12 Beste PHP -Chat -Skripte auf Codecanyon Mar 13, 2025 pm 12:08 PM

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

Erklären Sie das Konzept der späten statischen Bindung in PHP. Erklären Sie das Konzept der späten statischen Bindung in PHP. Mar 21, 2025 pm 01:33 PM

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

Rahmensicherheitsmerkmale: Schutz vor Schwachstellen. Rahmensicherheitsmerkmale: Schutz vor Schwachstellen. Mar 28, 2025 pm 05:11 PM

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

Anpassung/Erweiterung von Frameworks: So fügen Sie benutzerdefinierte Funktionen hinzu. Anpassung/Erweiterung von Frameworks: So fügen Sie benutzerdefinierte Funktionen hinzu. Mar 28, 2025 pm 05:12 PM

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.

See all articles