
مكتبة PHP تعقّم ملفات SVG باستخدام قائمة بيضاء من العناصر والسمات المسموح بها، وتزيل الترميزات الخبيثة مثل النصوص البرمجية ومعالجات الأحداث.
منقّي SVG بلغة PHP قائم على القائمة البيضاء.
<?php
// load
require_once('SvgSanitizer.php');
$svg = new SvgSanitizer();
// load SVG
$svg->load("evil.svg");
// sanitize!
$svg->sanitize();
// Print out sanitized SVG
echo $svg->saveSVG();
?>