Sanityzacja danych wprowadzanych przez użytkownika za pomocą białej listy

Mam ten kod, który oczyszcza dane wprowadzane przez użytkownika w zmiennej o nazwie „nazwa użytkownika”:

<code>$username_clean = preg_replace( "/[^a-zA-Z0-9_]/", "", $_POST['username'] );

if (!strlen($username_clean)){

die("username is blank!");
</code>

Chcę przeprowadzić ten sam proces na każdym wejściu na tej stronie, ale mam około 12 różnych wejść, ponieważ jest to formularz rejestracyjny. Czy jest łatwiejszy sposób na oczyszczenie i sprawdzenie każdego wejścia zamiast stosowania preg_replace () i instrukcji if na każdym?

questionAnswers(2)

yourAnswerToTheQuestion