php数据类型转换函数有哪些

php数据类型转换函数:1、intval(),转换成整数类型;2、floatval(),转换成浮点类型;3、boolval(),转换成布尔类型;4、strval(),转换成字符串类型;5、settype(),可转换成用户指定的数据类型。

php数据类型转换函数有哪些

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

php数据类型转换函数

具体的转换函数 intval()、floatval()、boolval()、strval()、settype(),这些函数的作用如下所示:

intval():用于获取变量的整数值;

立即学习“PHP免费学习笔记(深入)”;

floatval():用于获取变量的浮点值;

boolval():用于获取变量的布尔值;

strval():用于获取变量的字符串值;

settype():用于设置变量的类型。

示例1:

<?php     $str = '123.456abc';    $int = intval($str);    echo '变量 $int 的类型为:'.gettype($int).'
';    $float = floatval($str);    echo '变量 $float 的类型为:'.gettype($float).'
';    $string = strval($str);    echo '变量 $string 的类型为:'.gettype($string);?>

登录后复制

运行结果如下:

变量 $int 的类型为:integer变量 $float 的类型为:double变量 $string 的类型为:string

登录后复制

intval()、floatval()、boolval()、strval()函数转换类型时,都不会改变被转换变量本身的类型,而是通过将转换得到的新类型的数据赋值给新的变量,原变量的类型和值不变。

示例2:

<?php     $str = (string)'123abc';    $bool = (bool)true;    settype($str, 'integer');    settype($bool, 'string');    echo '$str 的类型为:'.gettype($str).'
 $bool 的类型为:'.gettype($bool);?>

登录后复制

运行结果如下:

$str 的类型为:integer$bool 的类型为:string

登录后复制

settype() 函数会改变变量本身的类型,语法格式:

settype(mixed &$var, string $type)

登录后复制

推荐学习:《PHP视频教程》

以上就是php数据类型转换函数有哪些的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2115913.html

(0)
上一篇 2025年2月24日 17:15:43
下一篇 2025年2月23日 18:42:38

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • php怎么关闭phpinfo()函数

    php关闭phpinfo()函数的方法:首先查找并打开“php.ini”配置文件;然后在配置文件中查找“disable_functions=”项,在“=”号后面添加“phpinfo,”值,保存文件;最后重启WEB服务即可。 本教程操作环境:…

    2025年2月24日 编程技术
    200
  • php怎么实现数据库验证跳转

    php实现数据库验证跳转的方法:首先创建login.html文件;然后创建doLogin.php文件;接着进行判空操作,通过后进行验证码验证;最后再进行数据库验证即可。 本文操作环境:windows7系统、PHP7.1版,DELL G3电脑…

    2025年2月24日
    200
  • php 10进制怎么转字符串

    在php中可以通过decbin函数10进制转换为二进制表示的字符串,该函数的使用语法是“decbin(int $number): string”。 本文操作环境:windows7系统、PHP7.1版,DELL G3电脑 php 10进制怎么…

    2025年2月24日
    200
  • php fopen返回错误码怎么办

    php fopen返回错误码的解决办法:首先手动添加PHP错误报告;然后修改在php配置文件php.ini中对PHP访问目录的限制即可。 本文操作环境:windows7系统、PHP7.1版,DELL G3电脑 php fopen返回错误码怎…

    2025年2月24日
    200
  • 怎么用php写的关键字查询

    用php写关键字查询的方法:首先获取从文本框输入的关键字文字;然后连接数据库进行查询,并将书名中或者描述中包含关键字文字的记录查询出来;最后把查询到的结果循环显示出来即可。 本文操作环境:windows7系统、PHP7.1版,DELL G3…

    2025年2月24日
    200
  • php怎么获取时间戳转换成24小时制

    在php中可以通过date函数将时间戳转换成24小时制,其实现语句如“var_dump(date(‘Y-m-d H:i:s’, 1502204401));”。 本文操作环境:windows7系统、PHP7.1版,DE…

    2025年2月24日
    200
  • php源码安装没有php.ini怎么办

    php源码安装没有php.ini的解决办法:1、通过命令行确定php.ini文件的位置;2、通过通过find命令找到两个配置文件,修改生成php.ini文件即可。 本文操作环境:windows7系统、PHP7.1版,DELL G3电脑 ph…

    2025年2月24日
    200
  • php怎么执行shell不等待响应

    php执行shell不等待响应的方法:首先打开相应的后台;然后通过“system(“nohup ./test.py $s &”);”方法实现即可。 本文操作环境:windows7系统、PHP7.1版,DELL…

    2025年2月24日
    200
  • mac如何安装php环境

    mac安装php环境的方法:1、通过“sudo apachectl -v”运行Apache;2、配置PHP;3、下载安装MySQL;4、通过Preferences设置项目即可。 本文操作环境:Mac OS 10.12.1系统、PHP7.1版…

    2025年2月24日 编程技术
    200
  • php如何简单修改mysql数据

    php简单修改mysql数据的方法:首先连接数据库;然后执行SQL语句“select * from users;”;接着通过“mysqli_query($conn,$sql);”进行查询;最后通过update方法修改mysql数据即可。 本…

    2025年2月24日
    200

发表回复

登录后才能评论