Paylaş
PHP

PHP HTML Kod Temizleme

Merhaba, bazı durumlarda php'den gelen veri içerisindeki html kodları temizlememiz gerekebilir. Kimi zaman sadece yazıyı almak için kimi zaman güvenlik zaafiyetlerini ortadan kaldırmak için. Fonksiyon nasıl çalışır bakalım;

$veri = "<a href='http://www.celalyesil.com'><b><i>celalyesil.com</i></b></a>";

 

Bu bizim php'den gelecek verimi olsun. Şimdi strip_tag ile temizleyelim;

echo strip_tags($veri);

Sonuç: celalyesil.com

Burada tüm html tagları otomatik olarak temizlemiş oldu. Eğer ki bazı html taglar bizim için önemli silinmesini istemiyorsak bir parametre vererek bunları hariç tutabiliriz.

echo strip_tags($veri,<b><i>);

Sonuç; celalyesil.com

Burada görüldüğü gibi hem kalın hemde italik olarak görüldü.

Kendi ihtiyacınıza göre burayı düzenleyerek kullanabilirsiniz.