fzr.php是什么功能或用途的文件?

更新于
2026-09-24 16:32:01
1阅读来源:SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计409个文字,预计阅读时间需要2分钟。

fzr.php是什么功能或用途的文件?

php对输入值进行处理,确保安全性和数据类型正确性。如果输入是数组,则对每个元素应用sec()函数。如果输入是字符串,则使用addslashes()处理。如果输入是数字,则转换为整数。最终返回处理后的值。

phpfunction n($v) { if (is_array($v)) { foreach ($v as $k=> $v) { $v[$k]=sec($v); } } else if (is_string($v)) { $v=addslashes($v); } else if (is_numeric($v)) { $v=intval($v); } return $v;}

fzr.php是什么功能或用途的文件?

fzr.php

$v) { $array[$k] = sec($v); } } else if (is_string($array)) { // 使用addslashes函数来处理 $array = addslashes($array); } else if (is_numeric($array)) { $array = intval($array); } return $array; } // 整型过滤函数 function num_check($id) { if (! $id) {// 是否为空的判断 die('参数不能为空!'); }elseif (inject_check($id)) {// 注入判断 die('非法参数'); } elseif (!is_numeric($id)) { die('非法参数'); } // 数字判断 $id = intval($id); // 整型化 return $id; } // 字符过滤函数 function str_check($str) { if (inject_check($str)) { die('非法参数'); } // 注入判断 $str = htmlspecialchars($str); // 转换html return $str; } function search_check($str) { $str = str_replace("_", "\_", $str); // 把"_"过滤掉 $str = str_replace("%", "\%", $str); // 把"%"过滤掉 $str = htmlspecialchars($str); // 转换html return $str; } // 表单过滤函数 function post_check($str, $min, $max) { if (isset($min) && strlen($str) < $min) { die('最少$min字节'); } elseif (isset($max) && strlen($str) > $max) { die('最多$max字节'); } return stripslashes_array($str); } // 防注入函数 function inject_check($sql_str) { return preg_match('select|inert|update|delete|\'|\/\*|\*|\.\.\/|\.\/|UNION|into|load_file|outfile', $sql_str); // www.jb51.net 进行过滤,防注入 } function stripslashes_array(&$array) { if (is_array($array)) { foreach ($array as $k => $v) { $array[$k] = stripslashes_array($v); } } else if (is_string($array)) { $array = stripslashes($array); } return $array; } ?>

本文共计409个文字,预计阅读时间需要2分钟。

fzr.php是什么功能或用途的文件?

php对输入值进行处理,确保安全性和数据类型正确性。如果输入是数组,则对每个元素应用sec()函数。如果输入是字符串,则使用addslashes()处理。如果输入是数字,则转换为整数。最终返回处理后的值。

phpfunction n($v) { if (is_array($v)) { foreach ($v as $k=> $v) { $v[$k]=sec($v); } } else if (is_string($v)) { $v=addslashes($v); } else if (is_numeric($v)) { $v=intval($v); } return $v;}

fzr.php是什么功能或用途的文件?

fzr.php

$v) { $array[$k] = sec($v); } } else if (is_string($array)) { // 使用addslashes函数来处理 $array = addslashes($array); } else if (is_numeric($array)) { $array = intval($array); } return $array; } // 整型过滤函数 function num_check($id) { if (! $id) {// 是否为空的判断 die('参数不能为空!'); }elseif (inject_check($id)) {// 注入判断 die('非法参数'); } elseif (!is_numeric($id)) { die('非法参数'); } // 数字判断 $id = intval($id); // 整型化 return $id; } // 字符过滤函数 function str_check($str) { if (inject_check($str)) { die('非法参数'); } // 注入判断 $str = htmlspecialchars($str); // 转换html return $str; } function search_check($str) { $str = str_replace("_", "\_", $str); // 把"_"过滤掉 $str = str_replace("%", "\%", $str); // 把"%"过滤掉 $str = htmlspecialchars($str); // 转换html return $str; } // 表单过滤函数 function post_check($str, $min, $max) { if (isset($min) && strlen($str) < $min) { die('最少$min字节'); } elseif (isset($max) && strlen($str) > $max) { die('最多$max字节'); } return stripslashes_array($str); } // 防注入函数 function inject_check($sql_str) { return preg_match('select|inert|update|delete|\'|\/\*|\*|\.\.\/|\.\/|UNION|into|load_file|outfile', $sql_str); // www.jb51.net 进行过滤,防注入 } function stripslashes_array(&$array) { if (is_array($array)) { foreach ($array as $k => $v) { $array[$k] = stripslashes_array($v); } } else if (is_string($array)) { $array = stripslashes($array); } return $array; } ?>