PHPackages                             krypt0nn/php-ndbg - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Debugging &amp; Profiling](/categories/debugging)
4. /
5. krypt0nn/php-ndbg

ActiveLibrary[Debugging &amp; Profiling](/categories/debugging)

krypt0nn/php-ndbg
=================

PHP 5+ library to create debuggable code with native support without any extensions

0.1.0(4y ago)23GPL-3.0-or-laterPHPPHP &gt;=5.3

Since Aug 1Pushed 4y ago1 watchersCompare

[ Source](https://github.com/krypt0nn/php-ndbg)[ Packagist](https://packagist.org/packages/krypt0nn/php-ndbg)[ Docs](https://github.com/KRypt0nn/php-ndbg)[ RSS](/packages/krypt0nn-php-ndbg/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)DependenciesVersions (2)Used By (0)

🚀 php-ndbg
==========

[](#-php-ndbg)

**PHP Native Debug** is a library that gives you ability to generate native debugging code from original one

Installation
------------

[](#installation)

```
composer require krypt0nn/php-ndbg

```

Principle of work
-----------------

[](#principle-of-work)

The main idea is to add callbacks everywhere in code where the variables changes its values. For example

Original one

```
