rest_sanitize_array

函数
rest_sanitize_array ( $maybe_array )
参数
  • (mixed) $maybe_array The value being evaluated.
    Required:
返回值
  • (array) Returns the array extracted from the value.
定义位置
相关方法
rest_is_arrayrest_sanitize_booleanrest_sanitize_request_argrest_sanitize_objectrest_sanitize_value_from_schema
引入
5.5.0
弃用
-

rest_sanitize_array: 这是一个WordPress的函数,对一个数组的值进行净化,对数组中的每个值应用适当的净化过滤器: 这个函数用来确保传递给WordPress REST API的数组可以安全使用。

将一个类似数组的值转换为数组。

function rest_sanitize_array( $maybe_array ) {
	if ( is_scalar( $maybe_array ) ) {
		return wp_parse_list( $maybe_array );
	}

	if ( ! is_array( $maybe_array ) ) {
		return array();
	}

	// Normalize to numeric array so nothing unexpected is in the keys.
	return array_values( $maybe_array );
}

常见问题

FAQs
查看更多 >