wp_is_json_media_type

函式
wp_is_json_media_type ( $media_type )
引數
  • (string) $media_type A Media Type string to check.
    Required:
返回值
  • (bool) True if string is a valid JSON Media Type.
定義位置
相關方法
wp_is_json_requestwp_json_encodewp_print_media_templateswp_increase_content_media_countwp_is_jsonp_request
引入
5.6.0
棄用
-

wp_is_json_media_type: 該函式用於檢查當前的媒體型別是否是JSON。如果媒體型別是JSON,它返回true,否則返回false。

檢查一個字串是否是一個有效的JSON媒體型別。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function wp_is_json_media_type( $media_type ) {
static $cache = array();
if ( ! isset( $cache[ $media_type ] ) ) {
$cache[ $media_type ] = (bool) preg_match( '/(^|s|,)application/([w!#$&-^.+]++)?json(+oembed)?($|s|;|,)/i', $media_type );
}
return $cache[ $media_type ];
}
function wp_is_json_media_type( $media_type ) { static $cache = array(); if ( ! isset( $cache[ $media_type ] ) ) { $cache[ $media_type ] = (bool) preg_match( '/(^|s|,)application/([w!#$&-^.+]++)?json(+oembed)?($|s|;|,)/i', $media_type ); } return $cache[ $media_type ]; }
function wp_is_json_media_type( $media_type ) {
	static $cache = array();

	if ( ! isset( $cache[ $media_type ] ) ) {
		$cache[ $media_type ] = (bool) preg_match( '/(^|s|,)application/([w!#$&-^.+]++)?json(+oembed)?($|s|;|,)/i', $media_type );
	}

	return $cache[ $media_type ];
}

常見問題

FAQs
檢視更多 >