DebugBar ist eine kostenlose und Open-Source-Anwendung, die in jedes PHP-Projekt integriert werden kann und Analysedaten sammelt und anzeigt.
Es weist keine Abhängigkeiten auf, unterstützt Ajax-Anfragen und umfasst universelle Datensammler und Sammler häufig verwendeter Entwicklungsbibliotheken.
Ich glaube, dass Studenten, die das Debugging-Tool von Laravel verwendet haben, das Gefühl haben, dass dieses Tool sehr leistungsstark und einfach zu verwenden ist und die Produktivität von Programmierern erheblich verbessert hat. Laravel ist das Tool. Es wird mit Open Source aktualisiert php-debugbar
.
Wie können wir dieses native Debugging-Tool in anderen Plattform- Frameworks php-debugbar
verwenden?
Dieses Debugging wird mit dem composer
-Paket verwaltet. Gehen wir zuerst zu Github
, um zu sehen, wie es verwendet wird:
maximebf /php-debugbar
composer require maximebf/debugbar
<?php // Require the Composer autoloader, if not already loaded require 'vendor/autoload.php'; use DebugBar\StandardDebugBar; $debugbar = new StandardDebugBar(); $debugbarRenderer = $debugbar->getJavascriptRenderer(); $debugbar["messages"]->addMessage("hello world!"); ?> <html> <head> <?php echo $debugbarRenderer->renderHead() ?> </head> <body> ... <?php echo $debugbarRenderer->render() ?> </body> </html>
, und unser Paket wird in einem Verzeichnis wie unter dem Server, also müssen wir korrigieren Ändern Sie diese
Variable der Datei: http://localhost/vendor/maximebf/debugbar/src/DebugBar/Resourc
http://localhost/web/php-debugbar/vendor/maximebf/debugbar/src/DebugBar/Resourc
Dateispeicherort: JavascriptRenderer.php
$baseUrl
Das obige ist der detaillierte Inhalt vonDetaillierte Einführung in die Verwendung des Open-Source-Tools DebugBar zum Debuggen von PHP-Code (Bilder und Texte). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!