Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk menukar integer kepada titik terapung dalam php

Bagaimana untuk menukar integer kepada titik terapung dalam php

青灯夜游
青灯夜游asal
2022-03-11 19:58:024109semak imbas

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

Bagaimana untuk menukar integer kepada titik terapung dalam php

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 &#39;变量的原类型为:&#39;;
    var_dump($int);
    $float = floatval($int);
    echo &#39;变量转换后的类型为:&#39;;
    var_dump($float);
?>

Bagaimana untuk menukar integer kepada titik terapung dalam php

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 &#39;变量的原类型为:&#39;;
var_dump($int);
settype($int,"float");
echo &#39;变量转换后的类型为:&#39;;
var_dump($int);
?>

Bagaimana untuk menukar integer kepada titik terapung dalam php

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn