Nel programma su cui sto lavorando ho questa esigenza: tutti i tag html (tranne alcuni come <strong>, <span>, <ul> e <li>) devono essere eliminati. Molto utile a tal proposito il comando strip_tags
il problema è che tende a eliminare anche il carattere < usato come minore. Problema ovviato consigliando ai clienti di usare lo spazio prima e dopo il simbolo.codice:$valore = strip_tags($valore, "<strong><span><ul><li>");
Rimane però il problema del <= che non può essere scritto con lo spazio.
Finora ho tentato con
e concodice:$valore = strip_tags($valore, "<strong><span><ul><li><=");
Ma il simbolo <= (e tutto quel che ne segue) viene eliminato.codice:$valore = strip_tags($valore, "<strong><span><ul><li><=>");
Come posso risolvere?

Rispondi quotando