floatval

(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)

floatvalRestituisce il valore di una variabile di tipo float

Descrizione

floatval(mixed $var): float

La funzione restituisce il valore di tipo float di var.

Elenco dei parametri

var

Può anche essere di tipo scalare. La funzione floatval() non dovrebbe essere usata sugli oggetti, facendolo emetterà un errore di livello E_NOTICE e restituirà 1.

Valori restituiti

Il valore in virgola mobile della variabile. Gli array vuoti restituiscono 0, gli array non vuoti restituiscono 1.

Le stringhe molto probabilmente restituiscono 0 anche se questo dipende dai caratteri più a sinistra della stringa. Si applicano le regole comuni del casting del float.

Esempi

Example #1 Esempio di uso di floatval()

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

Example #2 Esempio di floatval() con caratteri più a sinistra non numerici

<?php
$var
= 'The122.34343';
$float_value_of_var = floatval($var);
echo
$float_value_of_var; // 0
?>

Vedere anche:

  • boolval() - Get the boolean value of a variable
  • intval() - Estrae il valore intero da una variabile
  • strval() - Restituisce il valore di una variabile interpretato come stringa
  • settype() - Definisce il tipo di una variabile
  • Type juggling