Heim >Backend-Entwicklung >PHP-Problem >So konvertieren Sie einen Wert in eine Ganzzahl in PHP
Methode: 1. Fügen Sie „(int)“ oder „(integer)“ vor dem Wert hinzu, zum Beispiel „3.14(int)“ 2. Verwenden Sie die Funktion intval(), die Syntax ist „intval(value)“; 3. Verwenden Sie die Funktion ceil(), die Syntax ist „ceil(value)“ 4. Verwenden Sie die Funktion floor, die Syntax ist „floor(value)“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
php konvertiert den Wert in eine Ganzzahl
1. Fügen Sie „(int)“ vor Wert oder „(Ganzzahl)“
<?php $str = '123.456abc'; $int = (int)$str; echo $int."<br>"; $float = 3.14; $int = (integer)$float; echo $int."<br>"; ?>
2. Verwenden Sie die Funktion intval()
<?php $str = '123.456abc'; $int = intval($str); echo $int."<br>"; $float = 5.64; $int = intval($float); echo $int."<br>"; $bool = true; $int = intval($bool); echo $int."<br>"; ?>
3. Verwenden Sie die Funktion ceil()
ceil() zum Aufrunden, mit Dezimalzahlen Addiere 1 zum ganzzahligen Teil
4. Benutze die Floor-Funktion
Die Floor-Funktion dient zum Abrunden<?php header("Content-type:text/html;charset=utf-8"); $num = 123.456; $int = ceil($num); echo '变量 $int 的类型为:'.gettype($int).'<br>'; echo $int; ?>Empfohlenes Lernen: „
PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie einen Wert in eine Ganzzahl in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!