php - force json_encode to use same key for all values -
i have php array
array("some name","some othername") i want have json object this
[{"value":"some name"},{"value":"some othername"}]
what's solution?!
try code:
$test = array("some name","some othername"); $temp = array(); foreach($test $i=>$k) { $temp[]['value'] = $k; } print_r(json_encode($temp)); another option:
$test = array("some name","some othername"); echo json_encode(array_map(function($temp){return array("value"=>$temp);},$test)); php arrays json object
No comments:
Post a Comment