PHP常量和变量的区别?
程序员文章站
2022-03-08 09:11:03
...
PHP常量和变量的区别?
定义方式不同:php变量没有定义的关键字或函数,在赋值的时候被定义。而php常量必须使用define()函数来定义。
名称不同:php变量名前需要使用美元符号($)修饰,php常量名则不需要。php变量名建议小写,由多个单词组成的时候,第一个单词首字母小写,其余的单词首字母大写。而php常量名建议全大写。
值的含义不同:php变量存储的值可以改变,而php常量存储的值不可改变。
作用域不用:php变量定义在所有函数之外,具有全局作用域;当定义在函数内,有局部作用域。php常量一般定义在所有函数之外,具有超全局作用域。
数据类型范围不同:php变量可以是任何数据类型,而php常量只能是标量类型(integer、float/double、string、boolean)。
示例代码
/** * 常量定义 */ define('ROOT_PATH', './web'); /** * 变量定义 */ $root_path = './web';
推荐教程:《PHP》
以上就是PHP常量和变量的区别?的详细内容,更多请关注其它相关文章!
上一篇: php怎么判断变量是不是数字
推荐阅读
-
ThinkPHP中公共函数路径和配置项路径的映射分析,thinkphp函数_PHP教程
-
Ubuntu 下 nginx , php , mysql 和 golang 的简单安装
-
七牛云存储 - cli和普通模式的php如何通信?
-
PHP数组的高级遍历和操作处理方法
-
JavaScript操作DOM元素的childNodes和children区别_javascript技巧
-
php替换网址中参数变量的代码
-
PHP获取客户端真实IP地址的5种情况分析和实现代码,5种情况分析
-
request(域对象)和response的区别和用法
-
初学PHP分号和逗号的一些经验
-
如何使用PHP和MySQL创建个性的网站分页