PHP代码积累

1 把所有换行符替换成空格 

$var = preg_replace('/\\s+/', '', $_GET['var']);  

或 

$dir = str_replace(array('.','%0d','%0a'), array(''), $_GET['dir']); 

 

2 设置文件夹不允许被访问,最快的解决方案

 在该文件夹内放置一个空的html。但是如果访问到文件,还是要通过ngnix设置目录访问权限。 

 

3 判断数组中值重复

if (count($_POST['listorders']) != count(array_unique($_POST['listorders']))){  //判断是否有重复排序号
  showmessage('排序号输入重复,请检查!',HTTP_REFERER);

posted @ 2012-11-13 09:50  专心专注专一  阅读(102)  评论(0)    收藏  举报