Merhaba arkadaslar elimdeki database de bu tarzda tablo var onu explode edip asigadaki gibi Json ciktisini istiyordum ama yapamadim birileriniz yardimci olabilirmisiniz lutfen
cok tesekkur ederim
database den gelen metin (Ornek);
istanbul,http://www ankara,http://www adana,http://www izmir,http://www yozgat,http://www antalya,http://www
benim istedigim bu sekilde Json;
[
{
isim: "istanbul",
url: "http://www"
},
{
isim: "ankara",
url: "http://www"
},
{
isim: "adana",
url: "http://www"
},
{
isim: "izmir",
url: "http://www"
},
{
isim: "yozgat",
url: "http://www"
},
{
isim: "antalya",
url: "http://www"
}
]
Explode edip Json nasil yapilir
2
●340
- 15-12-2014, 19:38:11Kimlik doğrulama veya yönetimden onay bekliyor.
<?php // süre sınırını kaldırdım ne olur ne olmaz set_time_limit(0); // gelen verinin bulunduğu değişken $veri = "istanbul,http://www ankara,http://www adana,http://www izmir,http://www yozgat,http://www antalya,http://www"; // ilk parçalamayı yaptım boşlukları süzdüm $parca1 = explode(" ",$veri); // parçalanan verileri süzme için bir döngüye sokalım foreach($parca1 as $parca){ // veriyi virgüllere süzelim $parca2 = explode(",",$parca); // json için array iyleştirme $array = array( 'isim' => $parca2[0], 'url' => $parca2[1] ); // json çıktısına dönüştürelim. $json = json_encode($array); // mutlu son echo $json; // for döngüsü kapandı. } ?>çıktımız bu şekilde ;