Suppression des caractères spéciaux HTML obstinés
La fonction strip_tags, bien qu'elle soit adepte de la suppression des balises HTML, ne parvient pas à s'attaquer aux caractères spéciaux HTML embêtants tels que pour un espace insécable ou © pour le symbole du droit d'auteur. Cela peut constituer un obstacle à la création de flux RSS propres.
Pour remédier à ce problème, envisagez d'utiliser l'une des stratégies suivantes :
$Content = preg_replace("/&#?[a-z0-9]{2,8};/i","",$Content);
Notez que le modèle ci-dessus inclut une modification suggérée par Jacco pour empêcher le remplacement involontaire de véritables caractères esperluette (&) dans le texte non codé. En spécifiant une plage de caractères de {2,8}, le modèle est plus discriminant dans le ciblage des codes spéciaux HTML.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3