PHP: rimuovere stili e script inline dal codice HTML

PHP: rimuovere stili e script inline dal codice HTML

Con PHP possiamo rimuovere stili e script inline dal codice HTML.

Possiamo usare la seguente funzione:


function remove_styles_scripts($str) {
    $out = preg_replace('/style="(.)+"/', '', $str);
    $out = preg_replace('/(id|width|height|cellspacing|cellpadding|border|align|class)="(.)+"/', '', $out);
    $out = preg_replace('/(<(script|style)\b[^>]*>).*?(<\/\2>)/is', '', $out);
    return $out;
}

Torna su