「php開発」scriptコードをエスケープする処理(escape)方法

phpコード
function strEscapeFunc($str)
{
$strFilter = array(
“/s+/", //余計スペース
“/<(/?)(script|i?frame|style|html|body|title|link|meta|?|%)([^>]*?)>/isU", //<script コード

“/(<[^>]*)on[a-zA-Z]+s*=([^>]*>)/isU", //javascriptのonイベント
);
$tarr = array(
" “,
“<\1\2\3>",
“\1\2",
);
$str = preg_replace( $strFilter,$tarr,$str);
return $str;
}

PHP

Posted by arkgame