Merhaba,
JSON konununda hakim değilim. Resimdeki yapıda JSON formatı oluşturmak istiyorum. "deliveries" bölümlerini istediğim gibi oluşturamadım. İstediğim gibi olmadı. Yardımcı olur musunuz?




Kodlarım bu şekilde: Sadece deliveries kısımlarını yapamadım.



$ogrenciler=array();
$ogrenciler[0][1]="5351100000";
$ogrenciler[0][2]="Merhaba Ahmet Bey bu bir deneme mesajıdır.";
$ogrenciler[1][1]="5352200000";
$ogrenciler[1][2]="Merhaba Mehmet Bey bu bir deneme mesajıdır.";

$jData=array();
$jData["data"]=array();
$jData["data"]["global_options"]=array(
"header"=>"REKLAMLAR",
"message_format"=>0,
"timeout"=>48,
"gsm_isUnique"=>0
);


$jData["data"]["deliveries"]=array();
$jData["data"]["deliveries"]["message"]=array();

for ($i=0;$i<=1;$i++)
{


$delivery=array();

$delivery["recipients"]=array();

$delivery["recipients"]["gsms"]=array();
$delivery["recipients"]["gsms"][]=$ogrenciler[$i][1];
array_push($jData["data"]["deliveries"],$delivery);

$mesajlar["message"]=array();
$mesajlar["message"]=base64_encode($ogrenciler[$i][2]);

array_push($jData["data"]["deliveries"],$mesajlar);


}

echo $jData=json_encode($jData);