Sorum Şu foreach çıktısını ben bir değişkende yazdırmak istiyorum ama bir türlü olmuyor,


if (isset($_POST['siparis_onayla'])){

$response=array();

$siparis_id=(int) $_POST['siparis_onayla'];

$guncelle=$db->prepare("SELECT * from siparis where siparis_id=?");

$guncelle->execute(array($siparis_id));

$SiparisSonuc=$guncelle->fetch(PDO::FETCH_OBJ);

$ok=$guncelle->rowCount();



$siparisler = $SiparisSonuc ? json_decode(($SiparisSonuc->siparis)) : null;



if ($siparisler){

if (is_array($siparisler)){



foreach($siparisler as $siparis){

print_r ($siparis->name);

}





}

}

$sonuc = $foreachciktisi;


foreach'tan gelen verileri ben foreach dışında "$sonuc = $foreachciktisi;" olarak yazdırmak istiyorum.