Log variables to the Chrome console (via Chrome Logger Google Chrome extension).

5.0.0 2017-02-22 10:46 UTC

This package is not auto-updated.

Last update: 2024-05-11 18:28:54 UTC


ChromePhp is a PHP library to log variables to the Chrome or Firefox devtools console. For Google Chrome the Chrome Logger extension is needed.


  • PHP 5 or later

Installation Chrome

  1. Install the Chrome extension from:

  2. Click the extension icon in the browser to enable it for the current tab's domain

  3. Put ChromePhp.php somewhere in your PHP include path

  4. Log some data

    include 'ChromePhp.php';
    ChromePhp::log('Hello console!');
    ChromePhp::warn('something went wrong!');

Installation Firefox

  1. Put ChromePhp.php somewhere in your PHP include path

  2. Enable Server logging filter in the web console

  3. Initialize ChromePhp for FirePHP compatibility

    include 'ChromePhp.php';
    $firephp = ChromePhp::getInstance();
    $firephp->setEnabled(true, 'FirePHP');

    The second parameter 'FirePHP' is optional and can be omitted in subsequent calls to setEnabled. FirePHP compatibility mode can be changed by calling

    // disable FirePHP mode
    $firephp->addSetting('log_style', '');
    //enable FirePHP mode
    $firephp->addSetting('log_style', 'FirePHP');
  4. Log some data

    $firephp->log($_GET, 'GET variables');
    $firephp->warn('Value out of range');

More information can be found here: