©
This document uses PHP Chinese website manual Release
(PECL spl_types >= 0.1.0)
The SplInt class is used to enforce strong typing of the integer type.
$initial_value
[, bool $strict
]] )SplInt::__default
Example #1 SplInt usage example
<?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 ;
?>
以上例程会输出:
Value not an integer 94