liil/kint

Kint - debugging helper for PHP developers with clean theme

Maintainers

👁 liverbool

Package info

github.com/liverbool/kint

pkg:composer/liil/kint

Statistics

Installs: 7 197

Dependents: 7

Suggesters: 0

Stars: 0

v1.0 2014-07-27 15:07 UTC

Requires

  • php: >=5.2.0

Requires (Dev)

None

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT 94b32186d11fcbcf3b949f3a3311a248cf9076f4

phpdebugkint

This package is auto-updated.

Last update: 2026-06-19 02:40:59 UTC


README

👁 Total Downloads

👁 Screenshot

You can found original http://raveren.github.com/kint/

Kint for PHP is a powerful and modern, zero-setup replacement for var_dump(), print_r() and debug_backtrace(). You'll wonder how you developed without it.

Installation and usage

<?php
require '/kint/Kint.class.php';

Or, if you use Composer:

 "require": {
 ...
 "liil/kint": "v1.0"
 }

That's it, you can now use Kint to debug your code:

<?php
########## DUMP VARIABLE ###########################
Kint::dump($GLOBALS, $_SERVER); // any number of parameters
// or simply use d() as a shorthand:
d($_SERVER);


########## DEBUG BACKTRACE #########################
Kint::trace();
// or via shorthand:
d(1);


########## TEXT-ONLY OUTPUT ########################
s($GLOBALS);


########## MISCELLANEOUS ###########################
// to disable all output
Kint::enabled(false);
// further calls, this one included, will not yield any output
d('Get off my lawn!'); // no effect

// New in 1.0
// Usefull when your working with ajax or rest api request.

\Kint::dump($data, '/www/temp/log.html');

Furthermore

  • sd() and dd() are shorthands for s();die; and d();die; respectively.
  • !Kint::dump() and !dd() will display the dump expanded by default.
  • @Kint::dump() and @d() will return the output instead of displaying it.

Visit the project page for documentation, configuration, and more advanced usage examples.

Author

Rokas Šleinius (Raveren)

👁 Image

Contributing

I'd really appreciate it if you forked the wip branch when introducing changes. Currently it's located here:

https://github.com/raveren/kint/tree/1.0.0-wip

The stable master branch is usually behind and is updated rarely in big batches of tested functionality.

License

Licensed under the MIT License