Bu RSS için uygun yani bir dize temiz olacak PHP bir gümüş kurşun işlevi var mı?

4 Cevap php

Ben normalde RSS kıracak karakterleri içeren bir çok veri var. Onlar bir RSS Feed basılacak uygundur bu yüzden bu karakterler idare edecek PHP bir işlev veya kütüphane var mı?

4 Cevap

http://php.net/manual/en/function.htmlentities.php

Yorumlarına bir göz atın, orada bazı xmlentities fonksiyonlar (RSS XML olduğundan) kullanabilirsiniz vardır.

RSS sadece XML. Yani kaçtı karakterler yararlı olabilir ki, htmlspecialchars() yeterli olmalıdır veya htmlentities() bazı ekstra karakterleri kaçar.

Htmlentitiesi () kullanın ve garip bir kodlama garip karakteri kodlamak ama olacak o RSS kırmak olmaz.

htmlentities () yeterli değildir. Ben denedim, o IE ait ve Firefox'un besleme okuyucuları kırdı birçok şeyi bıraktı. Ben başkalarının da kıracak eminim. I http://php.net/manual/en/function.htmlentities.php de birileri tarafından yayınlanmıştır xml_entities (), çalışmaya başlamış işe yaramadı şeyleri kullanıldığında.