Reputation: 145
I must send some parameters with api as json format and there is sample for one of parametes like below:
[
[
{"PassengerAge":20,"Gender":false}
]
]
Now i create json but how can i put it on two array( [[]] ) that be like up?
$rooms = json_encode(["PassengerAge"=>20,"Gender"=>false]);
Now $rooms
export is:
{"PassengerAge":20,"Gender":false}
so how can i convert $rooms
to example in laravel?
Upvotes: 0
Views: 70
Reputation: 4019
In order to get output like the example above, you can wrap this json
in as many arrays as you want:
$rooms = json_encode([[["PassengerAge"=>20,"Gender"=>false]]]);
This will give the following output:
"[[{"PassengerAge":20,"Gender":false}]]"
When you decode this:
json_decode($rooms)
You get the following structure:
[
[
{#4768
+"PassengerAge": 20,
+"Gender": false,
},
],
]
Tested this in tinker
Upvotes: 1