WP_REST_Server::get_json_last_error(): false|string

In this article

Returns if an error occurred during most recent JSON encode/decode.

Description

Strings to be translated will be in format like "Encoding error: Maximum stack depth exceeded".

Return

false|string Boolean false or string error message.

Source

protected function get_json_last_error() {
	$last_error_code = json_last_error();

	if ( JSON_ERROR_NONE === $last_error_code || empty( $last_error_code ) ) {
		return false;
	}

	return json_last_error_msg();
}

Changelog

VersionDescription
4.4.0Introduced.

User Contributed Notes

You must log in before being able to contribute a note or feedback.