Heim >Backend-Entwicklung >PHP-Problem >Wie konvertiert man in PHP den Typ int?
Konvertierungsmethode: 1. Fügen Sie „(int)“ vor der zu konvertierenden Variablen hinzu, um die Konvertierung in den Typ int zu erzwingen, zum Beispiel „(int)3.14“, der Wert ist 3; 2. Verwenden Sie die Funktion intval() Syntax „intval (value)“; 3. Verwenden Sie die Funktion settype(), die Syntax lautet „settype(value, „int“)“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
Es gibt drei Konvertierungsmethoden für PHP-Datentypen:
1. Erzwungene Typkonvertierung
In PHP ist die Typumwandlung sehr ähnlich wie in C: Der zu konvertierenden Variablen wird der Zieltyp in Klammern vorangestellt.转 Die zulässigen Konvertierungen sind:
Beispiel: PHP in int-Typ konvertiert.
<?php $num1=3.14; $num2=(int)$num1; var_dump($num1); //输出float(3.14) var_dump($num2); //输出int(3) ?>Konvertierungsfunktionen:
intval(): wird verwendet, um den ganzzahligen Wert einer Variablen abzurufen.
Gibt den ganzzahligen Wert der Variablen var unter Verwendung der angegebenen Basiskonvertierung zurück (Standard ist Dezimalzahl). intval() kann nicht mit Objekt verwendet werden, andernfalls wird ein E_NOTICE-Fehler generiert und 1 zurückgegeben.
floatval(): wird verwendet, um den Gleitkommawert einer Variablen abzurufen.
strval(): wird verwendet, um den Zeichenfolgenwert einer Variablen abzurufen. Beispiel: PHP in Int-Typ konvertiert Der Typ der Variablen.
Beispiel:
float 3.14 int 3
<?php $str="123.9abc"; $int=intval($str); //转换后数值:123 var_dump($int); ?>
Das obige ist der detaillierte Inhalt vonWie konvertiert man in PHP den Typ int?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!