estou fazendo uns exercícios para a faculdade, mas não sei porque o meu código não está rodando. Crio uma array, crio um procedimento para inserir um elemento no inicio da array, mas quando boto pra rodar da um erro.
Segue o código:
<html>
<head>
</head>
<body>
<?php
$lista = array(0, 1, 2, 3, 4);
function inserir($elemento) {
array_unshift($lista, $elemento);
}
print_r($lista);
inserir(5);
print_r($lista);
?>
</body>
</html>
O erro que ocorre é esse:
Warning: array_unshift() expects parameter 1 to be array, null given in etc etc etc
Pergunta
HugoJapa
E ae pessoal,
estou fazendo uns exercícios para a faculdade, mas não sei porque o meu código não está rodando. Crio uma array, crio um procedimento para inserir um elemento no inicio da array, mas quando boto pra rodar da um erro.
Segue o código:
<html>
<head>
</head>
<body>
<?php
$lista = array(0, 1, 2, 3, 4);
function inserir($elemento) {
array_unshift($lista, $elemento);
}
print_r($lista);
inserir(5);
print_r($lista);
?>
</body>
</html>
O erro que ocorre é esse:
Warning: array_unshift() expects parameter 1 to be array, null given in etc etc etc
Obrigado
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.