Types SPL
PHP Manual

La classe SplFloat

(No version information available, might only be in SVN)

Introduction

La classe SplFloat est utilisée pour assurer le typage fort du type float.

Synopsis de la classe

SplFloat extends SplType {
/* Constantes */
const float __default = 0 ;
/* Méthodes héritées */
SplType::__construct ([ mixed $initial_value [, bool $strict ]] )
}

Constantes pré-définies

SplFloat::__default

Exemples

Exemple #1 Exemple d'utilisation de la classe SplFloat

<?php
$float 
= new SplFloat(3.154);
$newFloat = new SplFloat(3);

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

echo 
$float PHP_EOL;
echo 
$newFloat PHP_EOL;
?>

L'exemple ci-dessus va afficher :

Value not a float
3.154
3


Types SPL
PHP Manual