W3cubDocs

/WordPress

json_decode( string $string, bool $assoc_array = false )

Description

Parameters

$string

(string) (Required)

$assoc_array

(bool) (Optional)

Default value: false

Return

(object|array)

Source

File: wp-includes/compat.php

function json_decode( $string, $assoc_array = false ) {
		global $wp_json;

		if ( ! ( $wp_json instanceof Services_JSON ) ) {
			require_once( ABSPATH . WPINC . '/class-json.php' );
			$wp_json = new Services_JSON();
		}

		$res = $wp_json->decode( $string );
		if ( $assoc_array ) {
			$res = _json_decode_object_helper( $res );
		}
		return $res;
	}

© 2003–2019 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/functions/json_decode