$clean = array();
$email_pattern = '/^[^@\s<&>]+@([-a-z0-9]+\.)+[a-z]{2,}$/i';
if (preg_match($email_pattern, $_POST['email'])) 
{ 
$clean['email'] = $_POST['email']; 
}
 Il codice di esempio sopra ( Origine ) utilizza un array chiamato   $clean    per memorizzare il valore filtrato da% codice%. È considerato una buona pratica di sicurezza. Quali sono i vantaggi dell'utilizzo di un simile approccio?