compact Crea un array contenente variabili e il loro valore Descrizione arraycompact mixedvarname mixed... compact accetta un numero variabile di parametri. Ogni parametro può essere una stringa contenente il nome della variabile, o un array di nomi di variabile. L'array può contenere altri array di nomi di variabile; compact se ne occupa in modo ricorsivo. Per ognuno di questi, compact cerca la variabile con quel nome nella tabella dei simboli corrente, e la aggiunge all'array di output in modo tale che il nome della variabile diventi la chiave e i contenuti della variabile diventino il valore associato a quella chiave. In breve, compact è l'opposto di extract. Restituisce l'array di output con tutte le variabili aggiunte a quest'ultimo. Qualsiasi stringa non valorizzata verrà semplicemente ignorata. esempio di <function>compact</function> In questo modo, $risultato sarà: SMAU [citta] => Milano [provincia] => MI ) ]]> Vedere anche extract.