©
本文档使用 PHP中文网手册 发布
(PECL spl_types >= 0.1.0)
The SplFloat class is used to enforce strong typing of the float type.
$initial_value
[, bool $strict
]] )SplFloat::__default
Example #1 SplFloat usage example
<?php
$float = new SplFloat ( 3.154 );
$newFloat = new SplFloat ( 3 );
try {
$float = 'Try to cast a string value for fun' ;
} catch ( UnexpectedValueException $uve ) {
echo $uve -> getMessage () . PHP_EOL ;
}
echo $float . PHP_EOL ;
echo $newFloat . PHP_EOL ;
?>
以上例程会输出:
Value not a float 3.154 3