Я пытаюсь преобразовать массив в json, но не получаю точный результат, который я ищу.
Здесь,
<?php
$result=array();
$result[status]=1;
$data=array(
array("ucode" => "123","name" => "abc","lname" => "xyz"),
array("ucode" => "431","name" => "cdb","lname" => "zsa")
);
foreach($data as $res){
$data=array();
$data[ucode]=$res['ucode'];
$data[name]= $res['name'];
$data[lname]= $res['lname'];
$result[content]=$data;
}
echo $res=json_encode($result);
?>
Actul Результат:
{"status":1,"content":{"ucode":"431","name":"cdb","lname":"zsa"}}
Мой ожидаемый результат:
{"status":1,"content":[{"ucode":"123","name":"abc","lname":"xyz"},{"ucode":"431","name":"cdb","lname":"zsa"}]}
пожалуйста, укажи мне, где ошибка, но не получи ожидаемого результата.