راکت

خطا روی یک آرایه پس از بردن به هاست در لاراول

1 پاسخ

سلام. من وبگاهی را نوشتم که هنوز در لوکال هاست درست کار میکند. اما در هاست، این خطا را میدهد.

Trying to access array offset on value of type int

کدهایی که خطا میدهد اینجا است:

@php

                            $i=1;

                            $count = $products->count();

                        @endphp

                        @foreach ($products as $item)

                        @php

                            $product = \App\Product::find($item[0]);

                            if($product == null){

                                break;

                            }

                        @endphp

...
وب
وب
@iran
ثبت پرسش جدید

پاسخ‌ها

1
Eghbal Shirasb
Eghbal Shirasb
@eghbal1377

تخصص: طراح دیتابیس و متخصص backend asp.net core

مطمئن هستید که خروجی خط

                            $product = \App\Product::find($item[0]);

همان چیزی است که در لوکال بوده است؟
و در ثانی نسخه های php را هم لطفا چک بفرمایید که یکسان باشند.

برای این که بهتر متوجه مشکلتون بشم، لطفا خطا را به صورت کامل به همراه trace و شماره خط قرار بدید

شاید پاسخ شما همین‌جا باشد

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

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