Oggi vi darò un’altro piccolo snippet per PHP, ovvero come recuperare tutte le variabili e le costanti dichiarate… Potete parsarvi i due array e applicare un filtro oppure utilizzarli per il debug. Ovviamente non ci sono solo questi 2 utilizzi, l’obiettivo e il motivo per cui utilizzarli alla fine dipende da voi. 🙂
$PHP_DEFINED_VAR = get_defined_vars();
$PHP_DEFINED_CONST = get_defined_constants();
Nelle variabili $PHP_DEFINED_VAR e $PHP_DEFINED_CONST avrete un’array bidimensionale dove le chiavi sono i nomi delle variabili/costanti e i valori sono il contenuto di quest’ultimi.