I want to store my variables in an array alongside their keys like :
filter : [
"0" : "test",
"1" : "you",
"2" : "php"
]
I have filter[]
array in the first place and each time with update request I want to add a value to this array with it's key, automate created key.
I've tried this two methods but they are not storing variable keys:
//$seat_filters = filter array fetched from db
$filters = array($request->input('filter'));
$filters_array = array_merge($seat_filters, $filters);
When I check the result of $filters_array
I get :
filter : [
"test",
"you",
"php"
]
Same thing happens in below method of storing values in array :
array_push($seat_filters ,$request->input('filter'));
Only second method is shorter. FYI : This results are in JSON format.
Though I don't understand what all these for, but still some advices.
So you have an array like: