Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

PHP Loop son virgulu yok etme


iiimriii

Öne çıkan mesajlar

Programcilar icin kolay ama benim icin zor.

Arkadaslar altta bir php kodum var bu kod calisiyor fakat loop bittigi zaman, veri kalmadigi zaman son degere , koymamam gerekiyor.


<?php
foreach ($tickers as $i => $ticker) {

{
echo '{
"description": "",
"proName": "BITTREX:'. $ticker .'"
},';
}
}
?>


Yukardaki kod bana bu sekilde sonuc veriyor.


{ "description": "", "proName": "BITTREX:PTCBTC" },{ "description": "", "proName": "BITTREX:NEOSBTC" },



fakat benim otomatik olarak en son virgulu kaldirmam gerekiyor.

Yardimci olabilirseniz sevinirim.

Tesekkurler
Link to comment
Sosyal ağlarda paylaş

Son karakteri silmek için rtrim kullanabilirsin yada

echo '{"description": "","proName": "BITTREX:'. $ticker .'"},';

yerine $arr[]='{"description": "","proName": "BITTREX:'. $ticker .'"}';

şeklinde bir değişkene yazarak en son döngü bittikten sonra
echo implode(",",$arr); yaparak da istedigin sonuca ulaşabilirsin.

Ayrıca ekrana basmak istedigin yapı JSON yapısı olarak görünüyor.
istedigin degerleri array formatında olusturup en son json_encode yaparak da sonuca ulabilirsin.
Link to comment
Sosyal ağlarda paylaş

×
×
  • Yeni Oluştur...