本文整理匯總了PHP中float::get方法的典型用法代碼示例。如果您正苦於以下問題:PHP float::get方法的具體用法?PHP float::get怎麽用?PHP float::get使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類float
的用法示例。
在下文中一共展示了float::get方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: getValueToDb
/**
* Retorna o conteúdo no formato ISO
*/
public function getValueToDb()
{
$value = $this->_value;
if ($value instanceof ZendT_Type) {
$value = $value->getValueToDb();
}
if ($value != null) {
if ($value instanceof ZendT_Type_Number) {
$value = $value->get();
}
if (is_string($value)) {
if ($this->_value instanceof ZendT_Type) {
$this->_value = $this->_value->get();
}
if (strpos($value, ',') !== false && strpos($value, '.') !== false) {
$value = str_replace('.', '', $value);
$value = str_replace(',', '.', $value);
$value *= 1;
} elseif (strpos($this->_value, '.') !== false) {
$value = str_replace('.', '', $value);
$value *= 1;
} elseif (strpos($this->_value, ',') !== false) {
$value = str_replace(',', '.', $value);
$value *= 1;
}
}
if (isset($this->_part['numDecimal']) && $this->_part['numDecimal']) {
$this->_part['numDecimal'] = $this->_part['numDecimal'] * 1;
$value = round($value, $this->_part['numDecimal']);
}
}
if (!$value && $value !== '0' && $this->_part['numDecimal'] === null) {
$value = null;
}
return $value;
}
示例2: renderText
/**
* Render text depending of font type and available font extensions
*
* @param string $id
* @param string $text
* @param string $chars
* @param int $type
* @param string $path
* @param ezcGraphColor $color
* @param ezcGraphCoordinate $position
* @param float $size
* @param float $rotation
* @return void
*/
protected function renderText($id, $text, $chars, $type, $path, ezcGraphColor $color, ezcGraphCoordinate $position, $size, $rotation = null)
{
$movie = $this->getDocument();
$tb = new SWFTextField(SWFTEXTFIELD_NOEDIT);
$tb->setFont(new SWFFont($path));
$tb->setHeight($size);
$tb->setColor($color->red, $color->green, $color->blue, 255 - $color->alpha);
$tb->addString($text);
$tb->addChars($chars);
$object = $movie->add($tb);
$object->rotate($rotation !== null ? -$rotation->getRotation() : 0);
$object->moveTo($position->x + ($rotation === null ? 0 : $this->modifyCoordinate($rotation->get(0, 2))), $position->y - $size * (1 + $this->options->lineSpacing) + ($rotation === null ? 0 : $this->modifyCoordinate($rotation->get(1, 2))));
$object->setName($id);
}