<?php
function exibirMensagem(string $mensagem)
{
echo "$mensagem <br>" ;
}
function sacar(array $conta, float $valorASacar): array
{
if($valorASacar > $conta['saldo']) {
exibirMensagem("Você não pode sacar");
}else {
$conta['saldo'] -= $valorASacar;
}
return $conta;
}
function depositar(array $conta, float $valorADepositar): array
{
if($valorADepositar <= 0) {
exibirMensagem("Você não pode depositar esse valor.");
}else {
$conta['saldo'] += $valorADepositar;
}
return $conta;
}
$contasCorrentes = [
'123.456.789-10' => [
'titular' => 'Maria',
'saldo' => 10000
],
'123.456.852-10' => [
'titular' => 'Alberto',
'saldo' => 300
],
'123.456.254-10' => [
'titular' => 'Vinicius',
'saldo' => 100
],
];
$contasCorrentes['123.456.789-10'] = sacar($contasCorrentes['123.456.789-10'], 500);
$contasCorrentes['123.456.852-10'] = depositar($contasCorrentes['123.456.852-10'], 6000);
foreach ($contasCorrentes as $cpf => $conta) {
exibirMensagem("$cpf {$conta['titular']} <br> {$conta['saldo']}");
}