View php session variables

EmmyS picture EmmyS · Mar 21, 2011 · Viewed 94k times · Source

Not sure if this belongs here or at webapps... please move if appropriate.

I don't even know if such a thing is possible, but is there an extension or add-on for either Firefox or Chrome that would let me view all my PHP session variables the way there are extensions that let you view cookies?

Answer

Pascal MARTIN picture Pascal MARTIN · Mar 21, 2011

Cookies are available on the client-side, so they can be seen from the browser.


On the other hand, session data is stored on the server, and never sent to the client (except you write some code to do just that, of course).

To dump the content of a variable, like $_SESSION, you can use the var_dump() function.
On a development server, you can install the Xdebug extension to enhance its output greatly (and lots of other debugging-related things, btw).

If you don't want to pollute the HTML of your page, you could install the FirePHP extension to FireBug, and use the corresponding PHP library to send data (like dump of variables) to it.
This would allow your variables, like $_SESSION, to be displayed in firebug's console.