Eduardokum\LaravelBoleto\Util::numberFormatGeral PHP Method

numberFormatGeral() public static method

public static numberFormatGeral ( $n, $loop, $insert ) : string
$n
$loop
$insert
return string
    public static function numberFormatGeral($n, $loop, $insert = 0)
    {
        // Removo os caracteras a mais do que o pad solicitado caso a string seja maior
        $n = substr(self::onlyNumbers($n), 0, $loop);
        return str_pad($n, $loop, $insert, STR_PAD_LEFT);
    }

Same methods

Util::numberFormatGeral ( $n, integer $loop, $insert ) : string

Usage Example

Example #1
0
 private function gerarNossoNumero()
 {
     $nossoNumero = Util::numberFormatGeral($this->getNumero(), 11, 0);
     $dv = Util::modulo11($nossoNumero, 7, 0, 'P');
     $this->nossoNumero = $this->getCarteira() . '/' . $nossoNumero . '-' . $dv;
     return $nossoNumero;
 }
All Usage Examples Of Eduardokum\LaravelBoleto\Util::numberFormatGeral