易截截图软件、单文件、免安装、纯绿色、仅160KB

php常用的正则过滤


$str=preg_replace("/\s+/", " ", $str); //过滤多余回车   
$str=preg_replace("/<[ ]+/si","<",$str); //过滤<__("<"号后面带空格)   
  
$str=preg_replace("/<\!--.*?-->/si","",$str); //注释   
$str=preg_replace("/<(\!.*?)>/si","",$str); //过滤DOCTYPE   
$str=preg_replace("/<(\/?html.*?)>/si","",$str); //过滤html标签   
$str=preg_replace("/<(\/?head.*?)>/si","",$str); //过滤head标签   
$str=preg_replace("/<(\/?meta.*?)>/si","",$str); //过滤meta标签   
$str=preg_replace("/<(\/?body.*?)>/si","",$str); //过滤body标签   
$str=preg_replace("/<(\/?link.*?)>/si","",$str); //过滤link标签   
$str=preg_replace("/<(\/?form.*?)>/si","",$str); //过滤form标签   
$str=preg_replace("/cookie/si","COOKIE",$str); //过滤COOKIE标签   
  
$str=preg_replace("/<(applet.*?)>(.*?)<(\/applet.*?)>/si","",$str); //过滤applet标签   
$str=preg_replace("/<(\/?applet.*?)>/si","",$str); //过滤applet标签   
  
$str=preg_replace("/<(style.*?)>(.*?)<(\/style.*?)>/si","",$str); //过滤style标签   
$str=preg_replace("/<(\/?style.*?)>/si","",$str); //过滤style标签   
  
$str=preg_replace("/<(title.*?)>(.*?)<(\/title.*?)>/si","",$str); //过滤title标签   
$str=preg_replace("/<(\/?title.*?)>/si","",$str); //过滤title标签   
  
$str=preg_replace("/<(object.*?)>(.*?)<(\/object.*?)>/si","",$str); //过滤object标签   
$str=preg_replace("/<(\/?objec.*?)>/si","",$str); //过滤object标签   
  
$str=preg_replace("/<(noframes.*?)>(.*?)<(\/noframes.*?)>/si","",$str); //过滤noframes标签   
$str=preg_replace("/<(\/?noframes.*?)>/si","",$str); //过滤noframes标签   


相关文档:

php中pear安装出现错误

      最近想安装PEAR(PHP Extension and Application Repository),但是在执行批处理文件go-pear.bat的时候出现了错误:
phar "C:\php\PEAR\go-pear.phar" does not have a signature
PHP Warning: require_once(phar://go-pear.phar/index.php): failed to open stream: phar error: ......

小巧的php文档生成类

在项目开发中发现对php的文档缺少管理,别人写了一个,功能不多
<?php
/**
* 类名: doc
*
描述: 文档生成类
* 其他: 可以对目录进行过滤,设置好源目录后,请用绝对路径指定生成目录,模式可调,模式
*
1为常规类型,即以 斜线**开头,以*斜线 结束
* 2为扩展类型,凡是 斜线*开头以*斜线 结束的部分都将成为文 ......

PHP中文乱码解决办法


一.         首先是PHP网页的编码
1.     php文件本身的编码与网页的编码应匹配
a.     如果欲使用gb2312编码,那么php要输出头:header(“Content-Type: text/html; charset=gb2312"),静态页面添加<meta http-equiv="Cont ......

php字符串比较用==的一个教训

一直认为php中字字符串比较直接用==来判断还是很方便的,但今天遇到的一个问题,彻底让我明白了使用strcmp的必要性.这个问题很多老手都可能会忽略的.
今天在登录自己做的程序时,在输入验证码后,想直接按小键盘上回车登录(程序检查了回车事件),结果按回车按成了键盘上回车键旁边小数的那个键,验证码栏就多输入了一个点。由于 ......

PHP语言中global和$GLOBALS[]的分析

<pre>
PHP代码
<?php  
// 例子1  
function test_global() {  
  global $var1, $var2;  
  $var2 =& $var1;  
}  
function test_globals() {  
  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号