Download the PHP package xicrow/php-debug without Composer
On this page you can find all versions of the php package xicrow/php-debug. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package php-debug
Debug
Debugging tools for PHP
Installation
The recommended way to install is through Composer:
OR
Optionally add it to your composer.json
file:
OR
Example
See examples in the demo
folder.
View the seperate readme for:
- Debugger
- Timer
TODO
Debug functions for displaying variable information, pr(), vd(), etc.
Implemented, available inDebugger
classCollection class for Timer::$timers, and maybe others
Implemented, available inCollection
class
Removed, too memory hungryMemory class for measuring memory usage
Implemented, available inMemory
class
Removed, too unreliableImprove Timer and Memory, perhaps a Profiler class
Implemented, available inProfiler
class
Removed, along with MemoryAdd PHPunit tests
Implemented, now remeber to keep them updatedImprove Debugger, foldable tree of arrays/objects
Skipped, not sensible to do, clutter with either HTML or JS/CSS- Groupable timers, timers with the same name will be grouped and min, max and average will be calculated (activate when stopping a timer)
- Update example demo output in Debugger and Timer README
Update to PHP 7.4Done Implemented type declarations, return types, etc. Implemented type prefixed variables- Change option arrays to explicit variables or option classes Fixed in most places, just need the rest
License
Copyright © 2018 Jan Ebsen Licensed under the MIT license.
All versions of php-debug with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.0
ext-mbstring Version *
ext-mbstring Version *
The package xicrow/php-debug contains the following files
Loading the files please wait ....