Ali Ghaleyan
5 سال پیش توسط Ali Ghaleyan مطرح شد
5 پاسخ

json response php

سلام
ما این کد رو تو php داریم:

echo json_encode($data);
        die;

ولی وقتی response برمیگرده چند تا space اضافی در ابتدای اون دیده میشه و نمیشه خروجی رو decode کرد
کسی این مشکل رو داشته؟


ثبت پرسش جدید
Reza Jashnsaz
تخصص : مهندس نرم افزار
@rezajashnsaz0011 5 سال پیش مطرح شد
0

با str_replace اسپیس هارو از بین ببر


mamalheydar
تخصص : متخصص php , توسعه وب
@m.r.heydarpanah 5 سال پیش مطرح شد
0

از تابع preg_replace استفاده کن همین جیسونو بزار توش


الیاس سخاوتی نیا
تخصص : علاقه‌مند به برنامه‌‎نویسی
@elyassir 5 سال پیش مطرح شد
0

@Serjik
همونطور که دوستان گفتن از str_replace استفاده کن
اگه نشد مشکل از کدهاتون باشه شاید


حسن حکمتی
تخصص : برنامه نویس وب و بلاکچین
@hekmati 5 سال پیش مطرح شد
1

درود
دوست گرامی احتمالا این اسپیس ها مربوط به کدی که نوشتید نیست بلکه مربوط به جایی است که بهش ریکوئست دادید.
احتمالا اونجا اسپیس وجود داره و شما دارید توی json_encode دنبالش می گردید.
ببینید $data از کجا میاد اون رو بررسی کنید.


Ali Ghaleyan
تخصص : برنامه نویس لاراول
@Serjik 5 سال پیش مطرح شد
0

ممنون از اشخاصی که جواب دادن
همونطور که دوستمون اشاره کردن
در یکی از فایلهای php قبل از تگ php فاصله وجود داشت


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام