Kaedah: 1. Tambahkan "(int)" atau "(integer)" sebelum nilai, contohnya "3.14(int)" 2. Gunakan fungsi intval(), sintaksnya ialah "intval( value)" ;3. Gunakan fungsi ceil(), sintaks ialah "ceil(value)"; 4. Gunakan fungsi floor, sintaks ialah "floor(value)".
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
pemindahan php nilai Untuk integer
1. Tambahkan "(int)" atau "(integer)" sebelum nilai
<?php $str = '123.456abc'; $int = (int)$str; echo $int."<br>"; $float = 3.14; $int = (integer)$float; echo $int."<br>"; ?>
2 Gunakan fungsi 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
fungsi ceil() digunakan untuk membundarkan jika terdapat perpuluhan, tambah 1 pada bahagian integer
<?php header("Content-type:text/html;charset=utf-8"); $num = 123.456; $int = ceil($num); echo '变量 $int 的类型为:'.gettype($int).'<br>'; echo $int; ?>
<. 🎜>4. Gunakan fungsi lantai
Fungsi lantai digunakan untuk membulatkan ke bawah<?php header("Content-type:text/html;charset=utf-8"); $num = 123.456; $int = floor($num); echo '变量 $int 的类型为:'.gettype($int).'<br>'; echo $int; ?>
Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk menukar nilai kepada integer dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!