Les mesures peuvent être récupérer de différentes manières.
Récupération de l'unité de mesure
Récupération en tant que chaîne régionale
Zend_Measure
supporte la récupération sous formes de
chaînes de caractères automatiquement.
Exemple 588. Récupération automatique
$locale = new Zend_Locale('de'); $machaine = "1.234.567,89"; $unite = new Zend_Measure_Length($machaine, Zend_Measure_Length::STANDARD, $locale); echo $unite; // affiche "1234567.89 m"
La valeur d'une mesure peut être récupérée en utilisant getValue()
.
Exemple 589. Récupération d'une valeur
$locale = new Zend_Locale('de'); $machaine = "1.234.567,89"; $unite = new Zend_Measure_Length($machaine, Zend_Measure_Length::STANDARD, $locale); echo $unite->getValue(); // affiche "1234567.89"
La méthode getValue()
accepte un paramètre facultatif
round qui permet de définir la précision de la sortie générée. La
précision par défaut est de "2".