Любые идеи, почему это не работает?
$_POST = array('edit' => array('name' => 'test')); die(var_dump( filter_var_array($_POST, array( 'edit["name"]' => FILTER_SANITIZE_STRING, 'edit[name]' => FILTER_SANITIZE_STRING, )), $_POST ));