Maison > développement back-end > Problème PHP > Quelles sont les fonctions en php qui convertissent les valeurs en types à virgule flottante ?

Quelles sont les fonctions en php qui convertissent les valeurs en types à virgule flottante ?

青灯夜游
Libérer: 2023-03-16 11:20:02
original
2564 Les gens l'ont consulté

PHP a deux fonctions pour convertir des valeurs en types à virgule flottante : 1. La fonction floatval() peut obtenir la valeur à virgule flottante d'une variable. Elle est principalement utilisée pour convertir des variables en types à virgule flottante. (value)"; 2. La fonction settype() peut définir la variable sur le type spécifié. Lorsque le deuxième paramètre est défini sur "float", la variable peut être définie sur le type à virgule flottante. La syntaxe est "settype($var ,"float")". La fonction modifiera la variable d'origine et retournera TRUE si le réglage réussit, et FALSE si le réglage échoue.

Quelles sont les fonctions en php qui convertissent les valeurs en types à virgule flottante ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3

Il existe deux fonctions en php pour convertir les valeurs en virgule flottante :

  • floatval ()

  • settype()

1. Utilisez floatval() pour convertir la valeur en type à virgule flottante

floatval() est utilisé pour obtenir la valeur à virgule flottante de la variable, principalement utilisée pour convertir la valeur en type à virgule flottante.

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;); 
$str="23.32uj";
$f1=floatval($str);
var_dump($f1);
$num=23;
$f2=floatval($num);
var_dump($f2);
?>
Copier après la connexion

Quelles sont les fonctions en php qui convertissent les valeurs en types à virgule flottante ?

2. Utilisez settype() pour convertir la valeur en type à virgule flottante

settype($var,$type) La fonction est utilisée pour définir la variable $var au type $type spécifié. Renvoie TRUE si le paramètre réussit et FALSE s'il échoue.

Lorsque le paramètre $type de cette fonction est défini sur "float", la valeur peut être convertie en type à virgule flottante.

Remarque : La fonction settype() modifiera la variable d'origine.

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;); 
$str="23.32uj";
settype($str,"float");
var_dump($str);
$num=23;
settype($num,"float");
var_dump($num);
?>
Copier après la connexion

Quelles sont les fonctions en php qui convertissent les valeurs en types à virgule flottante ?

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Tutoriels associés
Recommandations populaires
Derniers cours
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal