Measurements can be output in a number of different ways.
Output with unit of measurement
Zend_Measure
supports outputting of strings automatically.
مثال 16.8. Automatic output
<?php require_once 'Zend.php'; Zend::loadClass('Zend_Measure'); $locale = new Zend_Locale('de'); $mystring = "1.234.567,89 Meter"; $unit = new Zend_Measure($mystring,Zend_Measure::LENGTH, $locale); echo $unit; ?>
The value of a measurement can be output using getValue()
.
مثال 16.9. Output a value
<?php require_once 'Zend.php'; Zend::loadClass('Zend_Measure'); $locale = new Zend_Locale('de'); $mystring = "1.234.567,89 Meter"; $unit = new Zend_Measure($mystring,Zend_Measure::LENGTH, $locale); echo $unit->getValue(); ?>
The function getType()
returns the current unit of measurement.
مثال 16.10. Outputting units
<?php require_once 'Zend.php'; Zend::loadClass('Zend_Measure'); Zend::loadClass('Zend_Measure_Weight'); $locale = new Zend_Locale('de'); $mystring = "1.234.567,89"; $unit = new Zend_Measure($mystring,Zend_Measure_Weight::POUND, $locale); echo $unit->getType(); ?>