(PECL spl_types >= 0.1.0)
Examples:
SplInt usage example
1 2 3 4 5 6 7 8 9 10 11 | <?php $int = new SplInt(94); try { $int = 'Try to cast a string value for fun' ; } catch (UnexpectedValueException $uve ) { echo $uve ->getMessage() . PHP_EOL; } echo $int . PHP_EOL; ?> |
The above example will output:
Value not an integer 94