php怎么把值转化浮点型

青灯夜游
Lepaskan: 2023-03-15 09:56:01
asal
2445 orang telah melayarinya

php把值转化浮点型的方法:1、使用floatval()函数,可获取变量的浮点值,语法“floatval ($var)”;2、使用settype()函数,可将变量设置为指定类型,语法“settype($var, "float")”。

php怎么把值转化浮点型

本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑

php把值转化浮点型的方法

1、使用floatval()函数

浮点型转换函数floatval()可以获取变量的浮点值。

语法:

floatval ($var)
Salin selepas log masuk
  • 参数$var可以是任何标量类型,返回变量 $var 的 float 数值。

注:不能将 floatval() 用于数组或对象。

示例:

<?php
$var = &#39;122.34343The&#39;;
$float_value_of_var = floatval ($var);
var_dump($float_value_of_var) ; // 打印出 122.34343
?>
Salin selepas log masuk

1.png

2、使用settype()函数

settype()函数可以将变量设置为指定类型。

语法:

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

示例:

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

2.png

第二个参数(设置的类型) 可以是:

  • "boolean" (或为"bool",从 PHP 4.2.0 起)

  • "integer" (或为"int",从 PHP 4.2.0 起)

  • "float" (只在 PHP 4.2.0 之后可以使用,对于旧版本中使用的"double"现已停用)

  • "string"

  • "array"

  • "object"

  • "null" (从 PHP 4.2.0 起)

注:settype() 函数会改变变量原本的类型,如果设置成功时返回 TRUE, 失败时返回 FALSE。

推荐学习:《PHP视频教程

Atas ialah kandungan terperinci 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!