🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ ابراهیم عطائی
مشکل در json ها
جامعه پی اچ پی ایجاد شده در ۲۸ دی ۱۳۹۹

$users = json_decode(json_encode($users));

if($users -> nima -> role = "author")

سلام وقت بخیر 

 

چرا در این بخش ابتدا از دیکود و سپس از اینکود استفاده کرده ایم؟ با تعویض آن‌ها خطا رخ میده

توضیح دهید ممنون میشم

سلام و احترام

لطفا محتوای متغیر $user رو هم قرار بدید، لطفا کدهایی رو که قرار میدید درون بلاک کد باشد تا خوانایی بهتری داشته باشد

امیر صالحی ۲۸ دی ۱۳۹۹، ۰۹:۴۶

سلام دوست عزیز در اینجا بحث اولویت بندی در میان است و اول دستور داخل پرانتز مقدارش محاسبه میشه بعد به دستور قبل از پرانتز داده میشه

 الان در اینجا اول مقدار ارایه که بهش مقدار و کلید دادی به دستور json_encode داده میشه بعد از پردازش مقدار encode شده به دستور json_decode داده میشه و بعد داخل متغیر قرار میگیره

Mehrjoo ۱۵ فروردین ۱۴۰۰، ۱۶:۵۷