php将数字转成字符串的方法是什么?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!
php将数字转成字符串的方法:1,在要转换的变量之前加上用括号括起来的目标类型,例“(字符串)3.14”;2、使用strval()函数,例“strval(3.14)”; 3、使用settype()函数。
引用>
php的数据类型转换属于强制转换,允许转换的php数据类型有:
<李>
(int),(整数):转换成整形
李> <李>(浮动)、(双),(真正的):转换成浮点型
李> <李>(字符串):转换成字符串
李> <李>(bool),(布尔):转换成布尔类型
李> <李>(数组):转换成数组
李> <李>(对象):转换成对象
李>php数据类型有三种转换方式:
<李>
在要转换的变量之前加上用括号括起来的目标类型
李> <李>使用3个具体类型的转换函数,intval中(),floatval (), strval (),【记忆:想转换的目的类型+瓦尔()】
李> <李>使用通用类型转换函数settype(混合变量、字符串类型)
李><强>第一种转换方式:(int), (bool),(浮动),(字符串),(数组)(对象)强>
& lt; php ? num1=3.14美元; num2=(string) num1美元; num1美元var_dump ();//输出浮动(3.14) num2美元var_dump ();//输出字符串(3.14) ?在输出:
3.14浮动 字符串& # 39;3.14 & # 39;(长度=4)<强>第二种转换方式:,intval中(),floatval (), strval() 强>
& lt; php ? $ str=?23.9 abc"; (int=intval中美元str);//转换后数值:123 美元美元浮动=floatval (str);//转换后数值:123.9 (str=strval美元浮动);//转换后字符串:“123.9”; 美元var_dump (int);//输出int (123) var_dump()美元浮动);//输出浮动(123.9) 美元var_dump (str);//输出字符串(123.9) ?在输出:
int 123 浮动123.9 字符串& # 39;123.9 & # 39;(长度=5)<强>第三种转换方式:settype() 强>
& lt; php ? num4=12.8美元; $ flg=settype (num4美元,“string"); var_dump()美元浮动);//输出bool(真正的) num4美元var_dump ();//输出字符串(12.8) ?在输出:
布尔真的 字符串& # 39;12.8 & # 39;(长度=4)<强> settype()函数用于设置变量的类型。强>
PHP版本要求:PHP 4中,PHP 5中,PHP 7
语法
bool settype美元(混合,$ var,字符串类型)参数说明:
<李>
$ var:要转换的变量。
李> <李>美元类型:类型的可能值为。
<李>
李>“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起)
李>返回值:
设置成功时返回真,失败时返回错误的。
感谢各位的阅读!看完上述内容,你们对PHP将数字转成字符串的方法是什么大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注行业资讯频道。
php将数字转成字符串的方法是什么