Maison >développement back-end >Problème PHP >Quelles sont les fonctions pour convertir des nombres en chaînes en php ?
Fonction pour convertir des nombres en chaînes en php : 1. strval(), format de syntaxe "strval (variable numérique)", qui peut obtenir et renvoyer la valeur de chaîne de la variable 2. settype(), syntaxe ; Le format " settype(numeric variable,'string')" peut définir la variable sur le type "string".
L'environnement d'exploitation de ce tutoriel : système windows7, version PHP7.1, ordinateur DELL G3
Conversion numérique en php String
Méthode 1 : Utiliser la fonction strval()
<?php $int_str= 123.52; var_dump($int_str); $str = strval($int_str); var_dump($str); ?>
Sortie :
float 123.52 string '123.52' (length=6)
Explication :
La fonction strval() est une fonction de conversion utilisée pour convertir des valeurs numériques en chaînes. Elle peut obtenir et renvoyer la valeur de chaîne d'une variable.
La fonction strval() convertit le type de données, mais n'affecte pas le type de la variable d'origine.
Méthode 2 : fonction settype()
<?php header('content-type:text/html;charset=utf-8'); $old = 500; echo "原数据类型" . gettype($old), '<br>'; $current = gettype(settype($old, 'string')); echo "现数据类型" . gettype($current), '<hr>'; $old = 500.25; echo "原数据类型" . gettype($old), '<br>'; $current = gettype(settype($old, 'string')); echo "现数据类型" . gettype($current), '<hr>'; ?>
Sortie :
Description : settype( ) la fonction est utilisée pour définir le type d’une variable. La syntaxe est la suivante :
settype ( $var , $type )
Définissez le type de variable var à type.
Paramètres | Description | ||||||
---|---|---|---|---|---|---|---|
var | La variable à convertir. Les valeurs possibles de
|
||||||
type | type code> sont :<p></p>
<ul>
<li>"booléen" (ou "bool", à partir de PHP 4.2.0) </li>
<li>"entier" (ou "int", à partir de PHP 4.2.0) à partir de) )</li>
<li>"float" (disponible uniquement après PHP 4.2.0, "double" utilisé dans les anciennes versions est désormais désactivé)</li>
<li>"string"</li> <li> "tableau"</li>
<li>"objet"</li>
<li>"null" (à partir de PHP 4.2.0)</li>
</ul> |
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!