Fonction de debug en PHP

Voici une fonction simpe qui permet de debugger rapidement toutes vos variables dans n’importe quel projet PHP. Selon vos préférences, le print_r pésent pour l’affichage peut être remplacé par un var_dump pour plus de détails.

if(!function_exists('debug')){
	function debug($var, $info=''){
		echo '<div style="padding:5px 10px; margin-bottom:8px; font-size:13px; background:#FACFD3; color:#8E0E12; line-height:16px; border:1px solid #8E0E12; text-transform:none; overflow:auto; text-align:left;">';
			echo (!empty($info)) ? '<h3 style="color:#8E0E12; font-size:16px; padding:5px 0;">'.$info.'</h3>' : '';
			echo '<pre style="white-space:pre-wrap;">'.print_r($var,true).'</pre>
		</div>';
	}
}