Heim > Backend-Entwicklung > PHP-Problem > Wie konvertiert man in PHP den Typ int?

Wie konvertiert man in PHP den Typ int?

青灯夜游
Freigeben: 2023-03-06 11:02:01
Original
10280 Leute haben es durchsucht

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“)“.

Wie konvertiert man in PHP den Typ 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:

    (int), (integer) -Diese wird in eine ganze Zahl konvertiert
  • , (BOOLEAN) -Diese wird in einen booleschen Wert konvertiert
  • (dough), (Double) ), (real) – Konvertieren in Gleitkommatyp
  • (String) – Konvertieren in String
  • (Array) – Konvertieren in Array
  • (Objekt)                                                                                                                                        wer, wer, wer, wer, wer, wer, wer, wer, wer, wer, wer, wer, wer, wer, wer ist, wem zu holen ist it, - In Objekt konvertieren
  • Hinweis: Leerzeichen und Tabulatoren sind in Klammern zulässig.

Beispiel: PHP in int-Typ konvertiert.

<?php  
$num1=3.14;  
$num2=(int)$num1;  
var_dump($num1); //输出float(3.14)  
var_dump($num2); //输出int(3)  
?>
Nach dem Login kopieren
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
    Nach dem Login kopieren
  • Ausgabe:

    <?php  
    $str="123.9abc";  
    $int=intval($str);     //转换后数值:123  
    var_dump($int);  
    ?>
    Nach dem Login kopieren
    Verwandte Empfehlungen:
  • php-Training

  • 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!

Verwandte Etiketten:
php
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