$users = json_decode(json_encode($users));
if($users -> nima -> role = "author")
سلام وقت بخیر
چرا در این بخش ابتدا از دیکود و سپس از اینکود استفاده کرده ایم؟ با تعویض آن ها خطا رخ میده
توضیح دهید ممنون میشم
سلام و احترام
لطفا محتوای متغیر $user رو هم قرار بدید، لطفا کدهایی رو که قرار میدید درون بلاک کد باشد تا خوانایی بهتری داشته باشد
سلام دوست عزیز در اینجا بحث اولویت بندی در میان است و اول دستور داخل پرانتز مقدارش محاسبه میشه بعد به دستور قبل از پرانتز داده میشه
الان در اینجا اول مقدار ارایه که بهش مقدار و کلید دادی به دستور json_encode داده میشه بعد از پردازش مقدار encode شده به دستور json_decode داده میشه و بعد داخل متغیر قرار میگیره