我正在尝试清理通过$\\u POST[]接收的一些数组,并将它们插入到数据库中。我该怎么做?
html为name=“room\\u types[]”
$room\\u types=$\\u POST[\'room\\u types\'];
如何清理此阵列?
最合适的回答,由SO网友:Akhtarujjaman Shuvo 整理而成
您可以使用array_map
像这样:
$room_types = isset( $_POST[\'room_types\'] ) ? (array) $_POST[\'room_types\'] : array();
$room_types = array_map( \'esc_attr\', $room_types ); // Replace esc_attr with your desire sanitization