Maison > développement back-end > Problème PHP > Quelles sont les fonctions pour convertir des nombres en chaînes en php ?

Quelles sont les fonctions pour convertir des nombres en chaînes en php ?

青灯夜游
Libérer: 2023-03-09 14:06:01
original
3009 Les gens l'ont consulté

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".

Quelles sont les fonctions pour convertir des nombres en chaînes en php ?

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);
?>
Copier après la connexion

Sortie :

float 123.52
string &#39;123.52&#39; (length=6)
Copier après la connexion

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(&#39;content-type:text/html;charset=utf-8&#39;);
$old = 500;
echo "原数据类型" . gettype($old), &#39;<br>&#39;;
$current = gettype(settype($old, &#39;string&#39;));
echo "现数据类型" . gettype($current), &#39;<hr>&#39;;

$old = 500.25;
echo "原数据类型" . gettype($old), &#39;<br>&#39;;
$current = gettype(settype($old, &#39;string&#39;));
echo "现数据类型" . gettype($current), &#39;<hr>&#39;;
?>
Copier après la connexion

Sortie :

Quelles sont les fonctions pour convertir des nombres en chaînes en php ?

Description : settype( ) la fonction est utilisée pour définir le type d’une variable. La syntaxe est la suivante :

settype ( $var , $type )
Copier après la connexion

Définissez le type de variable var à type.

Paramètres Description
var La variable à convertir. Les valeurs possibles de
参数 描述
var 要转换的变量。
type

type 的可能值为:

  • “boolean” (或为“bool”,从 PHP 4.2.0 起)
  • “integer” (或为“int”,从 PHP 4.2.0 起)
  • “float” (只在 PHP 4.2.0 之后可以使用,对于旧版本中使用的“double”现已停用)
  • "string"
  • "array"
  • "object"
  • “null” (从 PHP 4.2.0 起)
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>
La fonction settype() affectera le type de la variable d'origine. 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:
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>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal