Php 控制所有输入的简单方法?

Php 控制所有输入的简单方法?,php,Php,我在mysql表中有98个字段,我试图使所有输入$\u POST并控制它们是否为数字等等 有没有什么简单的方法可以输入,或者我需要像这样输入: $age=$db->real_escape_字符串(trim($_POST['age']) 谢谢您可以使用 请提供您想要做的完美场景 如果您尝试将所有$\u POST字段转义为simplay循环$\u POST,并将其值存储回$\u POST中,则会得到相应的筛选值 例如 不要使用real\u escape\u字符串而是使用prepare $_POST

我在mysql表中有98个字段,我试图使所有输入
$\u POST
并控制它们是否为数字等等

有没有什么简单的方法可以输入,或者我需要像这样输入:

$age=$db->real_escape_字符串(trim($_POST['age'])

谢谢

您可以使用


请提供您想要做的完美场景

如果您尝试将所有$\u POST字段转义为simplay循环$\u POST,并将其值存储回$\u POST中,则会得到相应的筛选值

例如


不要使用
real\u escape\u字符串
而是使用
prepare
$_POST = array_map(function($item){
    return $db->real_escape_string(trim($item));
},$_POST)
foreach($_POST as &$key => $post){
    $key = $db->real_escape_string(trim($post));
}