Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk menukar integer kepada titik terapung dalam php
Cara menukar integer kepada titik terapung dalam PHP: 1. Gunakan fungsi floatval() untuk mendapatkan nilai titik terapung pembolehubah Sintaksnya ialah "floatval (nilai integer)" 2. Gunakan settype(. ) fungsi, yang boleh menukar pembolehubah kepada jenis data yang ditentukan Sintaksnya ialah "settype(nilai integer, "float").
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
php akan integer Tukar kepada titik terapung
Kaedah 1: Gunakan fungsi floatval()
Fungsi floatval digunakan untuk mendapatkan nilai titik terapung sesuatu pembolehubah.
floatval tidak boleh digunakan dengan tatasusunan atau objek.
<?php header("Content-type:text/html;charset=utf-8"); $int = 547; echo '变量的原类型为:'; var_dump($int); $float = floatval($int); echo '变量转换后的类型为:'; var_dump($float); ?>
Kaedah 2: settype() fungsi
settype ($var,$type)
digunakan untuk menetapkan pembolehubah $var
untuk Tentukan jenis data $type
.
<?php header("Content-type:text/html;charset=utf-8"); $int = 547; echo '变量的原类型为:'; var_dump($int); settype($int,"float"); echo '变量转换后的类型为:'; var_dump($int); ?>
Nota:
Nilai $type boleh menjadi:
" boolean " (atau "bool" daripada PHP 4.2.0 dan seterusnya)
"integer" (atau "int" daripada PHP 4.2.0 dan seterusnya)
"float" (hanya tersedia selepas PHP 4.2.0, "double" yang digunakan dalam versi lama kini ditamatkan)
"string"
"array"
"objek"
"null" (dari PHP 4.2.0 Bermula)
Fungsi settype() akan menukar pembolehubah asal.
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk menukar integer kepada titik terapung dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!