Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk menukar jenis titik terapung kepada jenis int dalam php
Cara menukar jenis titik terapung kepada jenis int dalam PHP: 1. Gunakan fungsi intval(), sintaks "intval (data titik terapung)" 2. Gunakan fungsi settype(), sintaks "settype( Floating point data, 'integer')".
Persekitaran pengendalian tutorial ini: sistem windows7, versi PHP7.1, komputer DELL G3
php akan float Kaedah untuk menukar jenis titik kepada jenis int:
Kaedah 1: Gunakan fungsi intval()
fungsi intval() digunakan untuk mendapatkan nilai Integer pembolehubah. Fungsi
intval() mengembalikan nilai integer pembolehubah var dengan menggunakan penukaran asas yang ditentukan (lalai ialah perpuluhan). intval() tidak boleh digunakan dengan objek, jika tidak, ralat E_NOTICE akan dihasilkan dan 1 akan dikembalikan.
Sintaks:
int intval ( mixed $var [, int $base = 10 ] )
Perihalan parameter:
$var: Nilai kuantiti yang hendak ditukar kepada integer.
$base: Pangkalan yang digunakan untuk penukaran.
Jika asas ialah 0, asas yang digunakan ditentukan dengan menyemak format var:
Jika rentetan termasuk "0x" ( atau "0X"), gunakan perenambelasan (hex); jika tidak,
Jika rentetan bermula dengan "0", gunakan oktal (oktal); >
akan menggunakan perpuluhan.<?php $num1=3.1415926; $num2=intval($num1); var_dump($num1); var_dump($num2); ?>
Kaedah 2: Gunakan fungsi settype()
settype() function: digunakan untuk menetapkan jenis pembolehubah.
Jenis yang boleh ditetapkan ialah: "boolean" (atau "bool" daripada PHP 4.2.0 dan seterusnya)"integer" (atau "int" sejak PHP 4.2.0)
Contoh: Tukar jenis titik terapung kepada jenis int
"
Atas ialah kandungan terperinci Bagaimana untuk menukar jenis titik terapung kepada jenis int dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!