Maison  >  Article  >  développement back-end  >  Comment convertir des nombres en chaînes en php

Comment convertir des nombres en chaînes en php

王林
王林original
2020-11-09 09:37:102506parcourir

La façon dont PHP convertit les nombres en chaînes consiste à utiliser la fonction de conversion strval, telle que [$str=strval($float);]. Vous pouvez également utiliser la conversion de type forcée pour y parvenir, c'est-à-dire ajouter le type cible entre parenthèses avant la variable à convertir.

Comment convertir des nombres en chaînes en php

Méthode de conversion :

1. Ajoutez le type de cible entre parenthèses

avant la variable à convertir 2. Utilisez trois types spécifiques de fonctions de conversion, intval(), floatval(), strval() [Mémoire : le type de destination que vous souhaitez convertir + val()]

3. Utilisez la fonction de conversion de type générale settype( variable mixte, type de chaîne)

(Recommandation vidéo d'apprentissage : tutoriel vidéo Java)

La première méthode de conversion : (int) (bool) (float) (string ) (array) (object)

<?php   
$num1=3.14;
$num2=(int)$num1;
var_dump($num1);
//输出float(3.14)   
var_dump($num2);
//输出int(3)   
?>

La deuxième méthode de conversion : intval() floatval() strval()

<?php   
$str="123.9abc";
$int=intval($str);
//转换后数值:123   
$float=floatval($str);
//转换后数值:123.9   
$str=strval($float);
//转换后字符串:"123.9"    
?>

La troisième méthode de conversion : settype();

<?php   
$num4=12.8;
$flg=settype($num4,"int");
var_dump($flg);
//输出bool(true)   
var_dump($num4);
//输出int(12)   
?>

Recommandations associées : formation 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!

Déclaration:
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