get_defined_vars sta per (citazione):C'è un modo per ottenere variabili dichiarate dall'utente in PHP?
ritorno un array multidimensionale che contiene un elenco di tutte le variabili definite, essere loro ambiente, server o variabili definite dall'utente
bene, per il mio compito di debug, ho bisogno solo di quelli definiti dall'utente. C'è una funzione integrata o php?
EDIT: Ok non ho chiarito che cosa esattamente che cercavo, ecco piccolo esempio:
<?php
/*
this script is included, and I don't have info
about how many scripts are 'above' and 'bellow' this*/
//I'm at line 133
$user_defined_vars = get_user_defined_vars();
//$user_defined_vars should now be array of names of user-defined variables
//what is the definition of get_user_defined_vars()?
?>
intendi definito dall'utente rispetto a dichiarato in una definizione di classe? – Ray
cos'è una var definita dall'utente? uno che hai definito direttamente nei tuoi script? come potrebbe PHP dire tra quello e una var definita in qualche file esterno richiesto/incluso? –
no, non sui vars della classe, ho bisogno di vars definiti in ambito globale –