Heim  >  Artikel  >  Backend-Entwicklung  >  So konvertieren Sie einen Wert in eine Ganzzahl in PHP

So konvertieren Sie einen Wert in eine Ganzzahl in PHP

青灯夜游
青灯夜游Original
2022-02-11 18:37:523583Durchsuche

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

So konvertieren Sie einen Wert in eine Ganzzahl in PHP

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 = &#39;123.456abc&#39;;
$int = (int)$str;
echo $int."<br>";

$float = 3.14;
$int = (integer)$float;
echo $int."<br>";
?>

So konvertieren Sie einen Wert in eine Ganzzahl in PHP

2. Verwenden Sie die Funktion intval()

<?php
$str = &#39;123.456abc&#39;;
$int = intval($str);
echo $int."<br>";

$float = 5.64;
$int = intval($float);
echo $int."<br>";

$bool = true;
$int = intval($bool);
echo $int."<br>";
?>

So konvertieren Sie einen Wert in eine Ganzzahl in PHP

3. Verwenden Sie die Funktion ceil()

ceil() zum Aufrunden, mit Dezimalzahlen Addiere 1 zum ganzzahligen Teil

So konvertieren Sie einen Wert in eine Ganzzahl in PHP

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 &#39;变量 $int 的类型为:&#39;.gettype($int).&#39;<br>&#39;;
echo $int;
?>

So konvertieren Sie einen Wert in eine Ganzzahl in PHP

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!

Stellungnahme:
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