博主信息
博文 4
粉丝 0
评论 0
访问量 2634
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
php变量与常量
苦咖啡
原创
638人浏览过

变量与常量

  • 变量八种类型:
    • 布尔型boolean,整型int,字符串string,浮点型(小数点)
    • 数组,对象
    • null,resource
  • 变量的转换:
    • 强制类型的转换(临时)
      • (int)$name;强制转换为整型
      • (string)$username;强制转换为字符串型
      • (boolean)$one;转换为布尔型
      • (array)$arr;转换为数组
      • (float)$num;转换为浮点型
      • (object)$object;转换为对象
      • (unset)$uid;转换为null。
    • 系统自动的转换
      • 通过加减运算,从而使其自动转换为整型,
    • 永久转换(settype()函数)
      • settype($val,$type)
        $type:有integer,string,boolean,float,array,null,object,
  • 常量的定义:
    • define(“WZM”,”姓名的缩写”);
      echo WZM;
    • const WZM =”姓名的缩写”;
      echo WZM;
      1. <?php
      2. // 常量的值不能更改;变量的值可以更改。
      3. define("WZM","姓名的缩写");
      4. $wzm1 = "咖啡";
      5. echo "更改之前:".WZM;
      6. echo "<br/>";
      7. echo "更改之前:".$wzm1;
      8. echo "<hr/>";
      9. define("WZM","王之满");//更改了会报错,
      10. $wzm1 = "咖啡王之满";
      11. echo "更改之后:".WZM;
      12. echo "<br/>";
      13. echo "更改之后:".$wzm1;
      14. // 常量,不管是否是在函数体内或函数体外,作用域是一样的。变量,作用域不一样
      15. echo "<hr/>";
      16. function add(){
      17. echo "在函数体内输出常量:".WZM;
      18. echo "<br/>";
      19. $wzm1 = "函数体内";
      20. echo "在函数体内输出变量:".$wzm1;
      21. }
      22. add();
      23. echo "<hr/>";
      24. echo "在函数体<span style='color:red'>外</span>输出变量:".$wzm1;
      25. ?>
批改老师: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+教程免费学