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);