The array can contain other arrays of variable names inside it; compact() handles it recursively.
Les paramètres peuvent être des variables contenant des chaînes, ou un tableau de chaînes, qui peut contenir d'autres tableaux de noms, que compact() traitera récursivement.