acf_sanitize_request_args()ACF 1.0

Sanitizes request arguments.

Хуков нет.

Возвращает

Массив|true|false|float|int|Разное|Строку.

Использование

acf_sanitize_request_args( $args );
$args(разное)
The data to sanitize.
По умолчанию: array()

Код acf_sanitize_request_args() ACF 6.0.4

function acf_sanitize_request_args( $args = array() ) {
	switch ( gettype( $args ) ) {
		case 'boolean':
			return (bool) $args;
		case 'integer':
			return (int) $args;
		case 'double':
			return (float) $args;
		case 'array':
			$sanitized = [];
			foreach ( $args as $key => $value ) {
				$key               = sanitize_text_field( $key );
				$sanitized[ $key ] = acf_sanitize_request_args( $value );
			}
			return $sanitized;
		case 'object':
			return wp_kses_post_deep( $args );
		case 'string':
		default:
			return wp_kses( $args, 'acf' );
	}
}