Ciao a tutti,come da titolo dovrei eliminare gli articoli da un testo che è contenuto in una variabile.
La mia soluzione di codice è la seguente:
Codice PHP:
function filtro2($text,$separatore) {
$separatore = array('il', 'lo', 'la', 'il', 'gli' ,'le');
if (is_array($separatore)) {
foreach ($separatore as $current) {
$text = str_replace($separatore, "", $text);
}
echo $text;
}
}
Ovviamente è una parte di codice,ma è quella che riguarda l'eliminazione degli articoli.
Questa soluzione però mi toglie anche parti di testo che non sono articoli,il mio ragionamento è che un articolo è sempre preceduto e seguito da uno spazio,ma pensandoci non è sempre vero infatti se inizio una frase con l'articolo questo non è preceduto da uno spazio.
Quindi come potrei fare?