Я работал с проектом lravel 7 до того, как работал с xampp 7.3.21 / PHP 7.3.21
, и все настолько хорошо, что я обновился до xampp 7.4.9 / PHP 7.4.9
, и я получаю
Trying to access array offset on value of type null
в большинстве моих проектов, и это пример
public function show
(
$id,
// selects
$selects_names,
$selects_languages,
$selects_models,
$selects_policies,
$selects_types,
$selects_ranks,
// end selects
)
{
return view('curd.show',compact
(
'id'
// select
'selects_names',
'selects_languages',
'selects_models',
'selects_policies',
'selects_types',
'selects_ranks',
// end selects
));
}
и это код лезвия
@if($selects_names)
@foreach($selects_names as $key => $selects_name)
@include(
'treats.show_selects',
[
'name' => $selects_name,
'language' => $selects_languages[$key],
'model' => $selects_models[$key],
'policy' => $selects_policies[$key] ?? null,
'show_type' => $selects_types[$key],
'rank' => $selects_ranks[$key] ?? null,
]
)
@endforeach
@endif
и всегда получаю указанную выше ошибку, большая часть моей программы включена из приведенного выше кода, они являются функцией, и теперь большая часть ее теперь работает
@if(count($selects_names))
в поле зрения - person Sobir   schedule 29.08.2020$select_names
существуют во всех других массивах? Попробуйте определить значение по умолчанию для других массивов, как вы это делали для$select_policies
и$select_ranks
. И проверьте этот вопрос - person Prince Dorcis   schedule 29.08.2020