wpcf7_superglobal()
Retrieves a sanitized value from the specified superglobal.
Хуков нет.
Возвращает
Строку|Массив|null. Sanitized value.
Использование
wpcf7_superglobal( $superglobal, $key );
- $superglobal(строка) (обязательный)
- A superglobal type.
- $key(строка) (обязательный)
- Array key.
Код wpcf7_superglobal() wpcf7 superglobal CF7 6.1.6
function wpcf7_superglobal( $superglobal, $key ) {
$superglobals = array(
'get' => $_GET,
'post' => $_POST,
'request' => $_REQUEST,
'server' => $_SERVER,
);
if ( isset( $superglobals[$superglobal][$key] ) ) {
return map_deep(
$superglobals[$superglobal][$key],
static function ( $val ) {
$val = wp_unslash( $val );
$val = wp_check_invalid_utf8( $val );
$val = wp_kses_no_null( $val );
$val = wpcf7_strip_whitespaces( $val );
return $val;
}
);
}
}