<?php
$arr = [
'{
"item1": "si",
"item2": "no",
"item3": [
"{"
"color": "azul",
"tipo": "circulo"
"}",
"{"
"color": "rojo",
"tipo": "triangulo"
"}",
"{"
"color": "verde",
"tipo": "cuadrado"
"}"
]
}'
];
function printArr($array){
foreach($array as $key => $value){
echo $key . ': ' . printArr($value) . "\r\n";
}
else{
echo $key . ': ' . "\r\n";
foreach ($object as $k => $v){
echo $k . ': ' . printArr($v) . "\r\n";
}
else{
echo $k . ': ' . $v . "\r\n";
}
}
echo "\r\n";
}
else{
echo $key . ': ' . $value . "\r\n";
}
}
}
}
printArr($arr);
?>
PD9waHAKJGFyciA9IFsKCSd7CiAgICAgICAgIml0ZW0xIjogInNpIiwKICAgICAgICAiaXRlbTIiOiAibm8iLAogICAgICAgICJpdGVtMyI6IFsgCiAgICAgICAgICAgICJ7IgogICAgICAgICAgICAgICAgImNvbG9yIjogImF6dWwiLAogICAgICAgICAgICAgICAgInRpcG8iOiAiY2lyY3VsbyIKICAgICAgICAgICAgIn0iLAogICAgICAgICAgICAieyIKICAgICAgICAgICAgICAgICJjb2xvciI6ICJyb2pvIiwKICAgICAgICAgICAgICAgICJ0aXBvIjogInRyaWFuZ3VsbyIgCiAgICAgICAgICAgICJ9IiwKICAgICAgICAgICAgInsiCiAgICAgICAgICAgICAgICAiY29sb3IiOiAidmVyZGUiLAogICAgICAgICAgICAgICAgInRpcG8iOiAiY3VhZHJhZG8iCiAgICAgICAgICAgICJ9IgogICAgICAgIF0KICAgIH0nCl07CgpmdW5jdGlvbiBwcmludEFycigkYXJyYXkpewogICAgZm9yZWFjaCgkYXJyYXkgYXMgJGtleSA9PiAkdmFsdWUpewogICAgICAgIGlmIChpc19hcnJheSgkdmFsdWUpKXsKICAgICAgICAgICAgZWNobyAka2V5IC4gJzogJyAuIHByaW50QXJyKCR2YWx1ZSkgLiAiXHJcbiI7CiAgICAgICAgfQogICAgICAgIGVsc2V7CiAgICAgICAgCSRvYmplY3QgPSBqc29uX2RlY29kZSgkdmFsdWUpOwogICAgICAgIAlpZiAoIWlzX251bGwoJG9iamVjdCkpewoJICAgICAgICAJZWNobyAka2V5IC4gJzogJyAuICJcclxuIjsKCSAgICAgICAgCWZvcmVhY2ggKCRvYmplY3QgYXMgJGsgPT4gJHYpewoJICAgICAgICAJCWlmIChpc19hcnJheSgkdikpewoJCQkgICAgICAgICAgICBlY2hvICRrIC4gJzogJyAuIHByaW50QXJyKCR2KSAuICJcclxuIjsKCQkJICAgICAgICB9CgkJCSAgICAgICAgZWxzZXsKCSAgICAgICAgCQkJZWNobyAkayAuICc6ICcgLiAkdiAuICJcclxuIjsJCgkJCSAgICAgICAgfQoJICAgICAgICAJfQoJICAgICAgICAJZWNobyAiXHJcbiI7CiAgICAgICAgCX0KICAgICAgICAJZWxzZXsKICAgICAgICAJCWVjaG8gJGtleSAuICc6ICcgLiAkdmFsdWUgLiAiXHJcbiI7CiAgICAgICAgCX0KICAgICAgICB9CiAgICB9Cn0KCnByaW50QXJyKCRhcnIpOwo/Pg==
0: {
"item1": "si",
"item2": "no",
"item3": [
"{"
"color": "azul",
"tipo": "circulo"
"}",
"{"
"color": "rojo",
"tipo": "triangulo"
"}",
"{"
"color": "verde",
"tipo": "cuadrado"
"}"
]
}