Oi, Marco! Tudo bem?
Ótimos códigos, parabéns pela dedicação e elaboração deles! Deixo apenas algumas sugestões:
Em relação a remover elementos duplicados de um array precisamos alterar a definição do array deixando o nosso código da seguinte forma:
<?php
$array = [1, 2, 2, 3, 4, 4, 5]; // Corrigido a definição do array
$resultadoArray = array_unique($array);
print_r($resultadoArray);
?>
Em relação a percorrer um array de notas e exibir se o aluno foi aprovado ou não precisamos corrigir alguns erros de sintaxe, como o uso de ;
em vez de ,
para separar os elementos do array e a estrutura do foreach
, deixando o nosso código de acordo com o exemplo abaixo:
<?php
$notas = [ // Corrigido a definição do array
"pedro" => 7,
"paulo" => 4,
"joao" => 8,
"maria" => 9,
"ana" => 5,
];
foreach ($notas as $nome => $nota) { // Corrigido a estrutura do foreach
if ($nota > 6) {
echo "$nome foi aprovado\n";
} else {
echo "$nome foi reprovado\n";
}
}
?>
Assim como para definir um array associativo para uma conta bancária e exibir suas informações:
<?php
$dadosBancarios = [ // Corrigido a definição do array
"Nome" => "Pedro",
"Banco" => 111,
"Conta" => 00000000,
"Agência" => 2222,
"Saldo em conta" => 1892173,
];
print_r($dadosBancarios); // Corrigido a exibição do array
?>
Por fim, para criar um array de familiares e adicionar mais elementos precisamos nos atentar à sintaxe na definição do array e na adição de novos elementos, deixando o nosso código da seguinte maneira:
<?php
$familiares = [ // Corrigido a definição do array
"pai" => "pedro",
"mãe" => "ana",
"irmão" => "joão",
];
$familiares["irmã"] = "joana"; // Corrigido a adição de novos elementos
print_r($familiares); // Corrigido a exibição do array
?>
Espero ter ajudado!
Um forte abraço e bons estudos!