php float转string

php float转string教程

php 中,将 float 类型 转成 string 类型,有三种方法,即使用 string 进行转换,使用 strval 进行转换和使用 settype 函数进行转换。

php float转string详解

语法

$strVar = (string)$numVar;

参数

参数 描述
numVar 需要转换的 float 类型的变量。
strVar 转换后返回的字符串类型的变量。

说明

我们使用 string 实现了将 float 类型的 变量 numVar 转成了字符串类型。

php strval详解

语法

$strVar = strval($numVar);

参数

参数 描述
numVar 需要转换的 float 类型的变量。
strVar 转换后返回的字符串类型的变量。

说明

我们可以使用 strval 函数实现将 float 类型的变量 numVar 转成了字符串类型。

php settype详解

语法

$isOk = settype($numVar, "string");

参数

参数 描述
numVar 需要转换的 float 类型的变量。
isOk 是否转换成功的标志。

说明

我们可以使用 settype 函数实现将 float 类型的变量 numVar 转成了字符串类型,用此函数转换会改变传入的 float 类型的变量,转换成功返回 true,否则,返回 false。

案例

float转string

使用 string,实现将 float 转 string

<?php echo "嗨客网(www.haicoder.net)<br>"; $num = 12.34; $strNum = (string)$num; var_dump($strNum);

程序运行后,控制台输出如下:

33_PHP float转string.png

我们使用了 string,实现了将 float 转成了 string。

strval实现float转string

使用 strval,实现将 float 转 string

<?php echo "嗨客网(www.haicoder.net)<br>"; $num = 3.14; $strNum = strval($num); var_dump($strNum);

程序运行后,控制台输出如下:

34_PHP float转string.png

我们使用了 strval,实现了将 float 转成了 string。

settype实现float转string

使用 settype,实现将 float 转 string

<?php echo "嗨客网(www.haicoder.net)<br>"; $num = 11.22; $isOk = settype($num, "string"); if ($isOk){ var_dump($num); }else{ echo "Convert failed!<br>"; }

程序运行后,控制台输出如下:

35_PHP float转string.png

我们使用了 settype,实现了将 float 转成了 string,并且返回值表示是否转换成功。

php float转string总结

在 php 中,将 float 类型转成 string 类型,有三种方法,即使用 string 进行转换,使用 strval 进行转换和使用 settype 函数进行转换。