php将数字转成字符串的方法:1、在要转换的变量之前加上用括号括起来的目标类型,例“(string)3.14”;2、使用strval()函数,例“strval(3.14)”;3、使用settype()函数。
10余年的滴道网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。营销型网站建设的优势是能够根据用户设备显示端的尺寸不同,自动调整滴道建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“滴道网站设计”,“滴道网站推广”以来,每个客户项目都认真落实执行。
推荐:《PHP视频教程》
PHP数据类型转换(字符转数字,数字转字符)
PHP的数据类型转换属于强制转换,允许转换的PHP数据类型有:
(int)、(integer):转换成整形
(float)、(double)、(real):转换成浮点型
(string):转换成字符串
(bool)、(boolean):转换成布尔类型
(array):转换成数组
(object):转换成对象
PHP数据类型有三种转换方式:
在要转换的变量之前加上用括号括起来的目标类型
使用3个具体类型的转换函数,intval()、floatval()、strval() 【记忆:想转换的目的类型+val()】
使用通用类型转换函数settype(mixed var,string type)
第一种转换方式: (int) (bool) (float) (string) (array) (object)
<?php $num1=3.14; $num2=(string)$num1; var_dump($num1); //输出float(3.14) var_dump($num2); //输出string(3.14) ?>
输出:
float 3.14 string '3.14' (length=4)
第二种转换方式: intval() floatval() strval()
<?php $str="123.9abc"; $int=intval($str); //转换后数值:123 $float=floatval($str); //转换后数值:123.9 $str=strval($float); //转换后字符串:"123.9" var_dump($int); //输出int(123) var_dump($float); //输出float(123.9) var_dump($str); //输出string(123.9) ?>
输出:
int 123 float 123.9 string '123.9' (length=5)
第三种转换方式: settype()
<?php $num4=12.8; $flg=settype($num4,"string"); var_dump($flg); //输出bool(true) var_dump($num4); //输出string(12.8) ?>
输出:
boolean true string '12.8' (length=4)
settype() 函数用于设置变量的类型。
PHP 版本要求: PHP 4, PHP 5, PHP 7
语法
bool settype ( mixed &$var , string $type )
参数说明:
$var: 要转换的变量。
$type: type 的可能值为。
"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 起)
返回值:
设置成功时返回 TRUE, 失败时返回 FALSE。
想要获取更多相关知识,可访问:编程教学
当前文章:php怎么将数字转成字符串?
当前URL:https://www.cdcxhl.com/article46/cpgdeg.html
成都网站建设公司_创新互联,为您提供响应式网站、品牌网站制作、外贸建站、定制网站、网站设计公司、网站营销
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联