PHP - doubleval() 函式



定義和用法

doubleval() 函式返回變數的浮點數值。

語法

float doubleval ( mixed $value )

引數

序號 引數 描述
1

value

將返回其對應浮點值的變數。它可以是標量型別。不要將物件傳遞給 doubleval() 函式。這樣做會產生 E_NOTICE 級別的錯誤並返回 1。

返回值

此函式返回給定變數的浮點數值。

  • 如果傳遞空陣列,doubleval() 返回 0。
  • 如果傳遞非空陣列,doubleval() 返回 1。
  • 如果傳遞非空陣列,返回 1。
  • 如果傳遞字串,doubleval() 很可能會返回 0,儘管這取決於字串最左邊的字元。

依賴

PHP 4.0 及更高版本。

示例

以下示例演示了不同型別變數的返回值

  <?php
  // PHP program demo for doubleval() function with string variable
  $var1 = '133.1212The';
  echo doubleval($var1); // 133.1212

  // PHP program demo for doubleval() function with non-numeric leftmost characters
  $var2 = 'The133.1212';
  echo "<br>".doubleval($var2); // 0

  // PHP program demo for doubleval() function with numeric and comma
  $var3 = '1.999,369';
  echo "<br>".doubleval($var3); // 1.999
  ?>

輸出

這將產生以下結果:

  133.1212
  0
  1.999
廣告