v2.5.2
Giriş yap

cURL String sonucu, JSON/Array Olarak kullanmak

obey00
452 defa görüntülendi

Merhabalar, PHP ile cURL işlemleri yapıyorum. Birçok serviste herhangi bir problem yoktu ancak, çalıştığım şu servisten gelen Response ile birlikte json_decode vs. kullanamıyorum. NULL olarak dönüyor. (responseeyi normal ekrana bastığım zaman aşağıdaki gibi string tipinde bir çıktı mevcut).

string(83) "{
  "returnCode": "0",
  "returnMessage": "ISLEMINIZ ODENMISTIR.",
  "fast": "H",
}"

Yukarıdaki çıktıyı manuel olarak bir değişkene atayıp json_decode yapınca hata alıyorum.
Ancak "fast": "H" kısmında yer alan VİRGÜL'ü silersem o zaman sonuç istediğim gibi oluyor.

Neden böyle olur, o virgülü nasıl silebilirim?

Cevap yaz
Cevaplar (1)
admin
1178 gün önce

regex ile secip replace yaparak silebilirsin.

,\n} yerine \n} olacak.