oujood.com

Convertit une chaîne en nombre à virgule flottante

La fonction floatval() sert à convertir une chaîne en nombre à virgule flottante

chercher |

PHP cours tutorial

La fonction floatval()

(PHP 4 >= 4.2.0, PHP 5)

La fonction floatval()  convertit une chaîne en nombre à virgule flottante

Syntaxe :

floatval ($var )

 

L’argument $var peut être de n'importe quel type scalaire.

La fonction  floatval() ne doit pas être utilisé sur les objets ; si tel est le cas, une alerte de niveau E_NOTICE sera émise et la fonction retournera 1.

Valeurs de retour

La fonction  floatval() retournera valeur flottante de la variable donnée.

Un tableau vide retourne 0, alors qu'un tableau non vide retourne 1.

Exemple1 :

Exemple :       Copier le code

  <?php
$var = '122.34343The';
$float_value_of_var = floatval($var);
echo $float_value_of_var; // affiche : 122.34343
?>

Exemple2 :

Exemple :       Copier le code

  <?php
  function number2db($valeur)
  {
      $larr = localeconv();
      $search = array(
          $larr['decimal_point'],
          $larr['mon_decimal_point'],
          $larr['thousands_sep'],
          $larr['mon_thousands_sep'],
          $larr['currency_symbol'],
          $larr['int_curr_symbol']
      );
      $replace = array('.', '.', '', '', '', '');
   
      return str_replace($search, $replace, $value);
  }
   
  setlocale(LC_ALL, 'bg_BG', 'bgr_BGR');
  $testVal = floatval(0.15); // result 0,15
  var_dump($testVal, number2db($testVal));
  ?>

Ce qui affiche :

float 0,15
string '0.15' (length=4)

Cours precedent:
  La fonction empty()

    Fonctions de manipulation des variables en PHP

 Cours suivant:
La fonction get_defined_vars()   

Par carabde 20 Aout 2014



Voir aussi nos tutoriel :

fonction stristr, stristr

Version insensible la casse de strstr

L'attribut style

Spécifie un style CSS inline à un élément

L'Attribut draggable

Spécifie si un élément est déplaçable ou non