博主信息
博文 5
粉丝 0
评论 0
访问量 2845
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
0803-1. php变量的8种数据类型? 2. php变量类型的转换? 3. 如何定义php常量, 实例演绎php变量与常量的区别?
马勇*JackMa
原创
643人浏览过

php八种数据类型

标量类型:
  • string(字符串类型)
  • integer(整型)
  • float(浮点型)
  • boolean(布尔型)
复合类型
  • array(数组)
  • object(对象)

特殊类型

  • resource(资源)
  • null(null)

php变量类型转换

  1. //临时转换,在变量前使用(关键字)或php内置方法
  2. int)、(integer)、intval():转换成整形
  3. float)、(double)、(real)、floatval():转换成浮点型
  4. string)、strval():转换成字符串
  5. bool)、(boolean):转换成布尔类型
  6. array):转换成数组
  7. object):转换成对象
  8. //永久转换
  9. settype('变量','类型关键字,如int')

定义php常量, 实例演绎php变量与常量的区别

  1. //常量定义
  2. 1.define('常量名','常量值')
  3. 2.const 常量名 = 常量值
  4. //常量与变量区别
  5. 1.变量可以先定义,后赋值;常量必须在定义时就赋值
  6. $name;
  7. const NAME = 'jack';
  8. 2.变量由值类型决定变量的类型,是可变得,因此变量可重新赋值;常量只能在定义时赋值,且常量的值不可改变
  9. $name = 'jack';
  10. const NAME = 'JACK';
  11. $name = 'lucy';
  12. 3.使用形式不同,常量使用时不需要`$`;变量使用时需要`$`
  13. $name = 'jack';
  14. const NAME = 'JACK';
  15. echo $name.'-'.NAME;
  16. 4.常量只能赋值4种标量类型;变量可以赋值全部类型数据
  17. 5.常量具有超全局的作用域,在函数内外部均可以直接使用;变量具有作用域,在函数内部使用函数外部的变量,需要使用`global`关键字声明变量,或者把变量通过传参的方式传递到函数内部使用;反之在函数内部定义的变量此变量作用域也仅限于函数内部
批改老师:PHPzPHPz

批改状态:合格

老师批语:整型,不是整形
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学