xdebug - was ist eine PHP-Erweiterung?

290
shenkwen

Ich lerne xDebug zu benutzen. Bevor ich tiefer eintauche, möchte ich einige Konzepte erläutern, die mich schon seit einiger Zeit belästigen.

Erstens ist meine Art der Verwendung von PHP über VPS oder eine lokale Umgebung wie xampp. Bevor ich xDebug verwenden kann, muss ich verstehen, was es ist. Und es ist eine "PHP-Erweiterung". Worauf bezieht sich "PHP-Erweiterung" hier genau? Ist es eine Bibliothek, die aus Funktionen besteht? Oder ist es ein Programm mit niedrigerem Level, das zusammen mit PHP installiert werden muss?

Aus diesen Fragen kann man ersehen, dass ich Anfänger bin. Leider ist die xDebug-Website für Anfänger nicht sehr freundlich. Ich habe viel gelesen, aber wenig verstanden. Und ich denke, was eine "Erweiterung" ist, ist die Meta-Frage, die ich beantworten muss, bevor ich andere Dokumentationen verstehen kann.

0

1 Antwort auf die Frage

0
Csharls

Eine Erweiterung ist eine Bibliothek mit neuen Klassen, Methoden und Schnittstellen, die die PHP-Sprache erweitern. Erweiterungen funktionieren wie eine Toolbox. Einige sind im Kern-PHP enthalten, andere müssen jedoch einzeln installiert werden. In diesem Fall können Sie mit XDebug Ihren PHP-Code debuggen, Überwachungs- und Profilierungswerkzeuge einschließen.