If any of you have ever experienced a problem with xdebug non displaying var_dump() with the nice overload method it includes, especially when using PHP 5.3, you may try the following:
- Open your php.ini file
(for instance located in /etc/php5/apache2/php.ini) - Locate the line that says html_errors = Off
- Change it in html_errors = On
- Restart your webserver (/etc/init.d/apache2 restart for instance)
If you didn’t change anything in the configuration of xdebug, overload_var_dumps should be already enabled and you should get var_dumps like the following :
object(stdClass)[1]
public 'Brand' =>
string
'BMW' (length=3) public 'Model' =>
string
'M3' (length=2)