Quero criar uma variável estática chamada total, que sempre que uma conta nova for criada esse total aumenta em um. E no final quero imprimir o resultado na minha página. Como eu faço isso?
Quero criar uma variável estática chamada total, que sempre que uma conta nova for criada esse total aumenta em um. E no final quero imprimir o resultado na minha página. Como eu faço isso?
Rhadamés, boa tarde!
Você pode criar um variável estática da seguinte forma:
<?php
class ContaCorrente
{
static $total = 0;
Ai na função construtora da nossa classe ContaCorrente, você pode somar a esse atributo estático, visto que essa função é chamada toda vez que uma conta for criada
<?php
class ContaCorrente
{
static $total = 0;
public function __construct()
{
ContaCorrente::$total++;
echo ContaCorrente::$total . PHP_EOL;
}
Nessa parte já estará funcionando, então basta mostrar ela no nosso index,php
<?php
require "ContaCorrente.php";
$conta1 = new ContaCorrente();
$conta2 = new ContaCorrente();
$conta3 = new ContaCorrente();
$conta4 = new ContaCorrente();
Espero ter ajudado e bons estudos!