PHP curl API multidimensional array
Håber der er en klog person med kendskab til PHP, JSON og API der kan hjælpe lidt herJeg forsøger at lave en simpel API hvor man kan indsætte, men har problemer med POST fordi der skal medsende et multidimensional array
Jeg har et multidimensional array
$array = array(
"id" => 1,
"name" => "Kim",
"item" => [
"itemId" => 1,
"itemName" => "Item 1"
]
);
Hvis jeg sender til service med curl, så kan jeg godt få fat i id og name via $_POST - item kan også hentes, men står som en string kaldet array (arrayet kommer ikke med) - ser ud til det er noget med curl ikke understøtter multidimensional arrays.
Jeg har prøvet at json_encode $array inden det sendes og så json_decode når den modtages med POST, men det virker heller ikke.
Hvad gør jeg galt, eller hvad skal jeg gøre i stedet?
Er der noget der er grundlæggende galt i min service?