stampa a video tutte le variabili a ogni cambiamento.

Io quando faccio debug uso questa funzione (soprattutto per gli array)

codice:
  function pre($var) {

    if(empty($var)) {

      echo "variabile vuota";

    }

    echo "<pre>";
    print_r($var);
    echo "</pre>";
  }
La richiamo e ottengo questo risultato:

codice:
$prova = array("test"=>"test1","testA" =>"test2");

pre($prova);
--
Array
(
    [test] => test1
    [testA] => test2
)