php 一个批量把form提交的数据进行安全过滤的函数
一个批量把form提交的数据进行安全过滤的函数 通过这个函数,我们可以增加您的表单提交的数据,按照过滤的方式,防止可执行代码的插入。[代码片段(19行)]
通过这个函数,我们可以增加您的表单提交的数据,按照过滤的方式,防止可执行代码的插入。
function toarray($array, $var, $content = "") {
foreach ( $array as $key => $value ) {
if (is_array ( $value )) {
$content .= $this->__array ( $value, "" . $var . "[\\"" . $key . "\\"]" );
} else {
$old_str = array ("\\n", '"', "<?php", "?>", "\\r" );
$new_str = array ("", "'", "<?php", "?>", "" );
$value = str_replace ( $old_str, $new_str, $value );
$content .= "\\$" . $var . "['" . $key . "'] = \\"" . $value . "\\";\\n";
}
}
return $content;
}
//该片段来自于http://outofmemory.cn
- 上一篇:php 简单的MySQL Helper
- 下一篇:php 文件删除
精彩图集
精彩文章






