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 date_sunset

Retourne l’heure du coucher du soleil pour un jour et un endroit donnés

PHP la condition Switch

PHP la condition Switch

Balise figure

Spécifie autonome le contenu