Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Função Adicionar Pessoa

Bom dia, queria fazer uma função para adicionar pessoas no Array, seria possível? Eu não consegui fazer a lógica. Meu código no momento está assim.

<?php


function adicionaCliente ($cpf, $nome, $telefone): array {


};



$cliente = [
     [ 
    'CPF' => "123456-7",
    'nome' => "Pedro",
    'telefone' => "55449999999"
    ]

];






foreach($cliente as $cliente){
      echo "Nome: " . $cliente['nome'] . " || " . "Telefone: " . $cliente['telefone'];
}

?>
2 respostas

Poderia fazer também com o


$cliente = [
  "123456-7"  => [ 
  'nome' => "Pedro",
  'telefone' => "55449999999"
    ]

];

Ou não daria certo?

solução!

Pedro, boa tarde!

Acredito que nesse caso você poderia usar uma função nativa do PHP, que seria o array_push(). Ele recebe dois parâmetros: o array, e o valor que você deseja adicionar nesse array. Veja um exemplo abaixo:

$array = [];
$cliente = ["nome" => "Felipe", "idade" => 19, "cidade" => "São Paulo"];

array_push($array, $cliente);

var_dump($array);

Retorno:

array(1) {
  [0]=>
  array(3) {
    ["nome"]=>
    string(6) "Felipe"
    ["idade"]=>
    int(19)
    ["cidade"]=>
    string(10) "São Paulo"
  }
}

Espero ter ajudado e bons estudos!