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.
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);
?>
strval() konvertiert den Datentyp, hat jedoch keinen Einfluss auf den Typ der ursprünglichen Variablen.
Methode 2: Funktion settype()
float 123.52 string '123.52' (length=6)
Ausgabe:
<?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>'; ?>
Beschreibung
var
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"
|
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!