<?php
$json = '{"Template[URL]":"asdasdda.com","Template[UPC]":"548454854631… Example","FieldHow to Answer":"20"}';
$output = json_decode($json);
print_r($output);
$newArray = array();
$array = $output;
foreach ($array as $key=>$value) {
preg_match("/\[(.+)\]/",$key,$match);
$newKey = preg_replace("/\[.+\]/","",$key);
$newArray[$newKey][$match[1]] = $value;
}
print_r($newArray);
- Output for 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
- stdClass Object
(
[Template[URL]] => asdasdda.com
[Template[UPC]] => 548454854631… Example
[FieldHow to Answer] => 20
)
Warning: Undefined array key 1 in /in/qsKtF on line 13
Array
(
[Template] => Array
(
[URL] => asdasdda.com
[UPC] => 548454854631… Example
)
[FieldHow to Answer] => Array
(
[] => 20
)
)
- Output for 5.3.0 - 5.3.29, 5.4.0 - 5.4.45, 5.5.24 - 5.5.35, 5.6.8 - 5.6.28, 7.0.0 - 7.0.20, 7.1.0 - 7.1.10, 7.2.0 - 7.2.33, 7.3.16 - 7.3.31, 7.4.0 - 7.4.33
- stdClass Object
(
[Template[URL]] => asdasdda.com
[Template[UPC]] => 548454854631… Example
[FieldHow to Answer] => 20
)
Notice: Undefined offset: 1 in /in/qsKtF on line 13
Array
(
[Template] => Array
(
[URL] => asdasdda.com
[UPC] => 548454854631… Example
)
[FieldHow to Answer] => Array
(
[] => 20
)
)
- Output for 7.3.32 - 7.3.33
- stdClass Object
(
[Template[URL]] => asdasdda.com
[Template[UPC]] => 548454854631… Example
[FieldHow to Answer] => 20
)
Array
(
[Template] => Array
(
[URL] => asdasdda.com
[UPC] => 548454854631… Example
)
[FieldHow to Answer] => Array
(
[] => 20
)
)
- Output for 5.2.0 - 5.2.17
- stdClass Object
(
[Template[URL]] => asdasdda.com
[Template[UPC]] => 548454854631… Example
[FieldHow to Answer] => 20
)
Notice: Undefined offset: 1 in /in/qsKtF on line 13
Array
(
[Template] => Array
(
[URL] => asdasdda.com
[UPC] => 548454854631… Example
)
[FieldHow to Answer] => Array
(
[] => 20
)
)
- Output for 5.0.0 - 5.0.5, 5.1.0 - 5.1.6
- Fatal error: Call to undefined function json_decode() in /in/qsKtF on line 4
Process exited with code 255. - Output for 4.4.5 - 4.4.9
- Fatal error: Call to undefined function: json_decode() in /in/qsKtF on line 4
Process exited with code 255. - Output for 4.3.2 - 4.3.11, 4.4.0 - 4.4.4
- Fatal error: Call to undefined function: json_decode() in /in/qsKtF on line 4
Process exited with code 255. - Output for 4.3.0 - 4.3.1
- Fatal error: Call to undefined function: json_decode() in /in/qsKtF on line 4
preferences:
220.05 ms | 401 KiB | 310 Q