json_encode
json_encode — Returns the JSON representation of a value.Description
json_encode( mixed $value,Returns a string containing the JSON representation of the supplied value. The encoding is affected by the supplied flags and additionally the encoding of float values depends on the value of serialize_precision.
int $flags = 0,
int $depth = 512 ): string|false
Parameters
value
The value being encoded. Can be any type except a resource.
All string data must be UTF-8 encoded.
flags
Bitmask consisting of JSON_FORCE_OBJECT, JSON_HEX_QUOT, JSON_HEX_TAG, JSON_HEX_AMP, JSON_HEX_APOS, JSON_INVALID_UTF8_IGNORE, JSON_INVALID_UTF8_SUBSTITUTE, JSON_NUMERIC_CHECK, JSON_PARTIAL_OUTPUT_ON_ERROR, JSON_PRESERVE_ZERO_FRACTION, JSON_PRETTY_PRINT, JSON_UNESCAPED_LINE_TERMINATORS, JSON_UNESCAPED_SLASHES, JSON_UNESCAPED_UNICODE, JSON_THROW_ON_ERROR. The behaviour of these constants is described on the JSON constants page.
depth
Set the maximum depth. Must be greater than zero.
Return Values
Returns a JSON encoded string on success or false on failure.More information about json_encode on official PHP documentation site
json_encode - Popular snippets
- PHP 8.1 / json_encode
last run:
2024-04-19 10:37:42
34
- PHP 8.1 / json_encode
last run:
2024-07-09 07:11:33
14
- PHP 8.0 / json_decode json_encode
last run:
2021-12-09 20:42:25
14
- PHP 8.1 / file_get_contents simplexml_load_string json_encode json_decode is_array in_array end
last run:
2023-11-12 20:48:05
13
- PHP 8.1 / file_get_contents simplexml_load_string json_encode json_decode print_r
last run:
2024-02-28 17:46:26
12
- PHP 8.1 / file_get_contents simplexml_load_string json_encode json_decode print_r array_unique
last run:
2023-11-01 17:43:41
12
- PHP 8.1 / file_get_contents simplexml_load_string json_encode json_decode
last run:
2024-10-04 16:59:51
11
- PHP 8.1 / json_encode intval
last run:
2024-11-27 11:55:06
10
- PHP 8.1 / json_encode
last run:
2023-07-06 12:37:55
10
- PHP 8.1 / file_get_contents simplexml_load_string json_encode json_decode print_r
last run:
2024-10-02 16:27:58
9
json_encode - New snippets
-
PHP 7.4 / MariaDB 11.4 json_encode
added at:
2025-04-12 15:28:41
1
-
PHP 7.4 / MariaDB 11.4 json_encode
added at:
2025-04-12 15:28:36
1
-
PHP 8.4 / MySQL 8.0 json_encode
added at:
2025-04-12 04:00:49
1
-
PHP 8.4 / MySQL 8.0 json_encode
added at:
2025-04-08 13:14:08
2
-
PHP 8.4 / MySQL 8.0 json_encode curl_init curl_setopt curl_exec curl_getinfo curl_close
added at:
2025-04-08 13:11:52
1
-
PHP 7.4 / MySQL 8.0 json_encode
added at:
2025-04-06 19:02:54
1
-
PHP 8.1 / MariaDB 11.4 json_encode
added at:
2025-03-27 17:10:44
1
-
PHP 8.4 / MySQL 8.0 json_encode json_decode print_r
added at:
2025-03-25 03:00:08
1
-
PHP 8.4 / MySQL 8.0 json_decode json_encode explode count is_array
added at:
2025-03-24 11:35:18
1
-
PHP 8.4 / MySQL 8.0 simplexml_load_file json_decode json_encode var_dump
added at:
2025-03-24 11:29:43
1