我试图使用array_map和mysqli_real_escape_string来清理$_POST数据。
问题在于,当我在array_map内部使用$link变量时,它会以某种方式被转换为字符串。我很确定语法是正确的,但这个问题已经困扰我一段时间了。
下面是(简化后的)代码:
问题在于,当我在array_map内部使用$link变量时,它会以某种方式被转换为字符串。我很确定语法是正确的,但这个问题已经困扰我一段时间了。
下面是(简化后的)代码:
$link = mysqli_connect($host, $user, $password);
$row = array_map('mysqli_real_escape_string', $row, array($link, $row));