Originariamente inviato da kaworuskench
ma perchè questa qui non va bene
no, da per scontato che scuola abbia uno spazio prima, uno dopo, nessun punto, nessuna virgola, nessuna parentesi ... insomma, una situazione ideale che raramente potra' verificarsi, per di piu' e' sbagliata anche perke' lascia uno spazio nullo, invece di uno spazio tra la parola prima e quella dopo

Definitiva ???
codice:
function delete_word($text, $ar_words, $cs = true) {
	// andr3a
	$ar_words = is_Array($ar_words) ? $ar_words : Array($ar_words);
	if($cs != true) {
		for($a=0; $a<count($ar_words); $a++) {
			$ar_words[$a] = strtoupper($ar_words[$a]);
		}
	}
	$text = explode(" ", $text);
	for($a=0; $a<count($text); $a++) {
	        $cleared = eregi_replace("([^[a-z0-9èéàòìù\\'\/]])", "", $text[$a]);
		$cleared = $cs == true ? $cleared : strtoupper($cleared);
		if(in_Array($cleared, $ar_words)) {
			$text[$a] = eregi_replace("([a-z0-9])", "", $text[$a]);
		}
	}
	return implode(" ", $text);
}
anche perche' d'accordo non e' una parola ???