문제

다음 PHP 배열이 있다.:

array("Apple", "Pear", "Grape","Orange");

위 배열을 JSON으로 바꾸고 싶다.:

[[{"fruit":"Apple"}],[{"fruit":"Pear"}],[{"fruit":"Grape"}],[{"fruit":"Orange"}]

해결

 $fruit = array("Apple", "Pear", "Grape","Orange");
 $json = array();
 foreach($fruit as $f){
     $json[][] = array('fruit' => $f);
 }
 echo json_encode($json);