关于函数里和函数外的变量/类/常量的
2016-07-07 17:58
148 查看
关于函数里和函数外的变量/类/常量的
2 类可以跨越到函数里面,但是不能实例化之后赋给一个变量再在函数里用,这样相当于变量,而变量是不能跨越到函数里的
3 常量 有些复杂,(其实也好理解) 常量的作用范围是本次页面 具体如下
①: 函数外定义,函数里可以使用
define("AAA","Good"); function a(){ echo AAA;} 调用一下a(); 可以得到 "Good"'
②:函数里面定义常量,
function b(){ define("AAA","Good"); echo AAA;} 函数里当然可以得到 ; 函数外 如果没有调用b(),那么此常量是得不到的, 直接echo AAA 不会得到Good的值 (会打印三个A) 如果调用了b(),那么此常量在此之后就可以得到了. b(); echo AAA; (结果为"good" "good"); 原理:一旦调用了b(),它里面定义的常量就在本次整个页面范围内生效了
相关文章推荐
- mac 下 用 glfw3 搭建opengl开发环境
- vs2013提高编译速度
- Java Ant 学习总结
- SDKD 2016 Summer Single Contest #01.F
- android平台短视频技术之 视频编辑的经验分享
- 简单通用的导航条
- JaveScript变量作用域说明
- The type org.apache.commons.pool.impl.GenericObjectPool$Config cannot be resolved. It is indirectly
- 2006浙大:简单计算器
- Android Studio导入第三方库(SlidingMenu)教程
- 第三方图片加载库
- fileupload实现多文件批量上传
- Symbol 和 Micro 快速开发定义
- Android实现应用的增量更新\升级---其一
- codevs 3728 联合权值
- HTML网页开发学习笔记(燕十八)-12 margin首页实战
- php多进程pcntl学习(一)
- Matlab- 路径添加
- Python Standard Library - JSON Usage
- ch340 win7 64位驱动下载 win10也可以用