Bagaimana untuk menghantar nilai terapung dalam php

青灯夜游
Lepaskan: 2023-03-13 08:44:02
asal
3590 orang telah melayarinya

Kaedah: 1. Tambah jenis sasaran "(float)" yang disertakan dalam kurungan sebelum pembolehubah, sintaksnya ialah "(float)$val"; 2. Gunakan floatval(), sintaksnya ialah "floatval( $val )"; 3. Gunakan settype(), sintaksnya ialah "settype($val, "float")".

Bagaimana untuk menghantar nilai terapung dalam php

Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3

kuasa php nilai Jenis penukaran kepada terapung

Kaedah 1: Tambahkan jenis sasaran yang disertakan dalam kurungan "(float)" sebelum pembolehubah yang hendak ditukar

<?php
header("Content-type:text/html;charset=utf-8");
$str = &#39;123.456abc&#39;;
$float = (float)$str;
echo $float."<br>";
echo &#39;变量 $float 的类型为:&#39; . gettype($float) . &#39;<br>&#39;;
?>
Salin selepas log masuk

Bagaimana untuk menghantar nilai terapung dalam php

Kaedah 2: Gunakan fungsi floatval()

floatval(): digunakan untuk mendapatkan nilai titik terapung pembolehubah

<?php
header("Content-type:text/html;charset=utf-8");
$str = &#39;123.456abc&#39;;
$float = floatval($str);
echo $float."<br>";
echo &#39;变量 $float 的类型为:&#39; . gettype($float) . &#39;<br>&#39;;
?>
Salin selepas log masuk

Hasil keluaran:

Bagaimana untuk menghantar nilai terapung dalam php

Kaedah 3: Gunakan fungsi settype()

Sintaks:

settype ( $var ,$type )
Salin selepas log masuk

Fungsi settype() digunakan untuk menetapkan pembolehubah $var kepada jenis $type yang ditentukan.

Contoh

<?php
header("Content-type:text/html;charset=utf-8");
$str = &#39;123.456abc&#39;;
settype($str,"float");
echo $str."<br>";
echo &#39;修改后的类型为:&#39; . gettype($str) . &#39;<br>&#39;;
?>
Salin selepas log masuk

Hasil keluaran:

Bagaimana untuk menghantar nilai terapung dalam php

Penerangan: Nilai yang $type boleh tetapkan

  • "boolean" (atau "bool" sejak PHP 4.2.0)

  • "integer" (atau "int" sejak PHP 4.2.0)

  • "float" (hanya tersedia selepas PHP 4.2.0, "double" yang digunakan dalam versi lama kini dilumpuhkan)

  • "string"

  • "array"

  • "objek"

  • "null" (Sejak PHP 4.2.0)

fungsi settype() menukar jenis pembolehubah itu sendiri.

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk menghantar nilai terapung dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!