Heim >Backend-Entwicklung >PHP-Problem >Welche Funktionen gibt es, um Zahlen in PHP in Strings umzuwandeln?

Welche Funktionen gibt es, um Zahlen in PHP in Strings umzuwandeln?

青灯夜游
青灯夜游Original
2021-05-08 10:51:533042Durchsuche

Funktion zum Konvertieren von Zahlen in Zeichenfolgen in PHP: 1. strval(), Syntaxformat „strval (numerische Variable)“, das den Zeichenfolgenwert der Variablen erhalten und zurückgeben kann 2. settype(), Syntaxformat „settype ( numerische Variable) ,'string')“, die Variable kann auf den Typ „string“ gesetzt werden.

Welche Funktionen gibt es, um Zahlen in PHP in Strings umzuwandeln?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

output:

<?php
$int_str= 123.52;
var_dump($int_str);
$str = strval($int_str);
var_dump($str);
?>
Beschreibung: Die Funktion

strval() ist eine Konvertierungsfunktion zum Konvertieren numerischer Werte in Zeichenfolgen. Sie kann den Zeichenfolgenwert einer Variablen abrufen und zurückgeben. Die Funktion

strval() konvertiert den Datentyp, hat jedoch keinen Einfluss auf den Typ der ursprünglichen Variablen.

Methode 2: Funktion settype()

float 123.52
string &#39;123.52&#39; (length=6)

Ausgabe:

Beschreibung: Die Funktion settype() wird verwendet, um den Typ einer Variablen festzulegen. Die Syntax lautet wie folgt:

<?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;;
?>
Legen Sie den Typ der Variablen var auf „type“ fest.


Parameter

Welche Funktionen gibt es, um Zahlen in PHP in Strings umzuwandeln? Beschreibung

varDie zu konvertierende Variable. Mögliche Werte für type „boolean“ (oder „bool“ seit PHP 4.2.0)

sind:
„integer“ (oder „int“, seit PHP 4.2.0)
"float" (nur verfügbar nach PHP 4.2.0, für „double“, das in älteren Versionen verwendet wird, ist jetzt veraltet)
"string"

type"array"

    " object"
  • "null" (ab PHP 4.2.0)
  • settype()-Funktion beeinflusst den Typ der ursprünglichen Variablen.
  • Empfohlenes Lernen: „
  • PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWelche Funktionen gibt es, um Zahlen in PHP in Strings umzuwandeln?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn