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?

青灯夜游
Freigeben: 2023-03-09 14:06:01
Original
3018 Leute haben es durchsucht

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);
?>
Nach dem Login kopieren
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)
Nach dem Login kopieren

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;;
?>
Nach dem Login kopieren
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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage