php 7.4 xampp Tentando acessar o deslocamento do array no valor do tipo null
Aug 30 2020
estou trabalhando com o projeto lravel 7 antes de trabalhar com o xampp 7.3.21 / PHP 7.3.21e tudo é tão bom ive atualizei para o xampp 7.4.9 / PHP 7.4.9e eu recebo
Trying to access array offset on value of type null
na maior parte do meu projeto e este é um exemplo
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
));
}
e este é o código da lâmina
@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
e sempre obtiver o erro acima, a maior parte do meu programa está incluído no código acima, eles são funções tratadas e agora a maior parte está funcionando
Respostas
2 PrinceDorcis Aug 30 2020 at 03:42
Alguma chave $select_namesprovavelmente não está nas outras matrizes. Defina um valor padrão para as outras matrizes como você fez para $select_policiese $select_ranks:
[
'name' => $selects_name,
'language' => $selects_languages[$key] ?? '',
'model' => $selects_models[$key] ?? null,
'policy' => $selects_policies[$key] ?? null,
'show_type' => $selects_types[$key] ?? null,
'rank' => $selects_ranks[$key] ?? null,
]
O que significa um erro “Não é possível encontrar o símbolo” ou “Não é possível resolver o símbolo”?
George Harrison ficou chateado por suas letras de 'Hurdy Gurdy Man' de Donovan não terem sido usadas