Problema com números int ao intanciar classe 0123 vira 83
Olá, estou com um probleminha desconhecido, ao criar uma instancia conforme mudo os valores os números no debug não são os mesmos o que poderia ser ou o que é?
class Conta {
public $agencia;
public $numero;
public $saldo;
function __construct($agencia, $numero, $saldo) {
$this->agencia = $agencia;
$this->numero = $numero;
$this->saldo = $saldo;
}
}
Ao realizar a intancia da classe exemplo abaixo
$conta = new Conta(043, 0123, 100);
no debug fica com outros números
public 'agencia' => int 35
public 'numero' => int 83
public 'saldo' => int 100
Vejo que não posso colocar números começando com 0 mais por que isso? e como colocar número começando com um ou mais zeros?Discussão (2)
Carregando comentários...