وب
2 سال پیش توسط وب مطرح شد
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

...

ثبت پرسش جدید
Eghbal Shirasb
تخصص : طراح دیتابیس و متخصص backend a...
@eghbal1377 2 سال پیش مطرح شد
0

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

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

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

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


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

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