Tools, FAQ, Tutorials:
json_encode() - JSON_PRETTY_PRINT Option
How to use the JSON_PRETTY_PRINT option in the json_encode() call to generate a pretty looking JSON text string?
✍: FYIcenter.com
If you want a pretty looking JSON text string,
you can call json_encode() with the JSON_PRETTY_PRINT option.
It will add line breaks and insert 4 space characters to indent
level of sub structures in the output.
Here is a PHP example that shows you how to use the JSON_PRETTY_PRINT when calling json_decode():
<?php
"dev.fyicenter.com",
"1"=>array("0"=>"PHP","1"=>"JSON")
);
print("\nInput: ");
var_dump($var);
print("Output: ".json_encode($var,JSON_PRETTY_PRINT)."\n");
$var = array(
"site"=>"dev.fyicenter.com",
"topics"=>array("PHP"=>"Y","JSON"=>"Y")
);
print("\nInput: ");
var_dump($var);
print("Output: ".json_encode($var,JSON_PRETTY_PRINT)."\n");
?>
If you run the above PHP code through the PHP engine, you get the following output:
>\fyicenter\php\php.exe json_encode_pretty.php
Input: array(2) {
[0]=>
string(17) "dev.fyicenter.com"
[1]=>
array(2) {
[0]=>
string(3) "PHP"
[1]=>
string(4) "JSON"
}
}
Output: [
"dev.fyicenter.com",
[
"PHP",
"JSON"
]
]
Input: array(2) {
["site"]=>
string(17) "dev.fyicenter.com"
["topics"]=>
array(2) {
["PHP"]=>
string(1) "Y"
["JSON"]=>
string(1) "Y"
}
}
Output: {
"site": "dev.fyicenter.com",
"topics": {
"PHP": "Y",
"JSON": "Y"
}
}
2023-08-17, ∼1870🔥, 0💬
Popular Posts:
How to use "xml-to-json" Azure API Policy Statement? The "xml-to-json" Policy Statement allows you t...
How To Convert a Character to an ASCII Value? If you want to convert characters to ASCII values, you...
Where can I download the EPUB 2.0 sample book "The Metamorphosis" by Franz Kafka? You can following ...
Where to find tutorials on PHP language? I want to know how to learn PHP. Here is a large collection...
Where to find tutorials on HTML language? I want to know how to learn HTML. Here is a large collecti...