求稳定函数或思路:移除string中不润许的html tags
就是那种WYSIWYG的HTML编辑器(我用的是HTMLArea),我想限制用户录入文章时使用的HTML标签,去掉不允许的标签(保留标签中的文字)就像MS Space的blog系统那样。举例而言,假如只允许<b></b>标签,则
echo some_function("<b><a href="http://www.google.com" class="abc">Google</a></b> is better than <i>Yahoo</i>", array_var);
的输出结果是:
<b>Google</b> is better than Yahoo
第二个参数array_var是一个数组,里面是允许的tags字符串,如<b>, <ul>...
求稳定的函数 some_function 或思路.