Dúvida com Arrays em PHP

Olá, gostaria de entender o motivo deste código imprimir o elemento “Óleo” do primeiro Array ao invés de “Farinha” que é o primeiro elemento:

<?php

$bolo1 = ['Farinha de Trigo', 'Óleo', 'Leite', 'Ovo', 'Fermento', 'Açucar'];

$bolo2 = [
            'Liquidifacor',
			'Formas',
			'Manteiga',
            ...$bolo1,
            'corante'   
		 ];
	
echo $bolo2[4];

?>

Muito obrigado por qualquer esclarecimento.

Isso ocorre pois o primeiro elemento do Array é zero e não um, nesse caso a Farinha de Trigo está na posição 3 do Array.

1 curtida

kkkkkk…ótimo…modifiquei o código pra testar e ver se entendi e funcionou.

Muito obrigado pela ajuda! Resolvido!

1 curtida