SplInt
PHP Manual

SplInt::__construct

(PECL spl_types >= 0.1.0)

SplInt::__constructConstructs an integer object type

Descrição

SplInt::__construct ( integer $input )

This constructs a new object of type integer.

Parâmetros

input

The input parameter accepts an integer An UnexpectedValueException Exception will be thrown if anything is passed.

Valor Retornado

Não há valor retornado.

Exemplos

Exemplo #1 SplInt::__construct() example

<?php
$int 
= new SplInt(94);

try {
    
$int 'Try to cast a string value for fun';
} catch (
UnexpectedValueException $uve) {
    echo 
$uve->getMessage() . PHP_EOL;
}

var_dump($int);
echo 
$int// Outputs 94
?>

O exemplo acima irá imprimir:

Value not an integer
object(SplInt)#1 (1) {
  ["__default"]=>
  int(94)
}
94


SplInt
PHP Manual