io tendenzialmente evito il get, a meno che non ti servano querystring particolari,
il mio era solo un esempio, anche post può essere un array, es:<input name="test[]" value="uno"><input name="test[]" value="due"> => print_r($_POST) => array ('test' => array([0] => uno, [1] => due))
i dati che ti vengono da un form/pagina (siano essi get/post, presi da cookie o quant'altro) li devi prima normalizzare in maniera che siano conformi agli scopi [...] devi essere sicuro che la variabile sia una stringa e non un array
esattamente, chiedevo appunto "voi come procedete? / avete scritto una funzione che può essere utile? esempi?".