在php傍边常量和变量的区别
常量和变量的不同
1、常量前面没有美圆符号($)
2、常量只能用 define() 函数定义,而不克不及通过赋值语句
3、常量可以不消理会变量范畴的规则而在任何地方定义和拜访
4、常量一旦定义就不克不及被从新定义或者取消定义
5、常量的值只能是标量
引荐教程:PHP视频教程
常量
“常量”的广义概念是:‘不转变的量’(例如:在运算机程序运转时,不会被程序修改的量;数学函数中的某一个量,例如每一个详细的圆的半径、直径数值;物理学中的接近地面的重力加快度;真空中的光速数值;不一样的微粒的各自的质量)换言之,常量,在运算机技术方面虽然是为了硬件、软件、编程说话效劳,但是它并不是专门为硬件、软件、编程说话而引入的概念。常量可区分为不一样的类型,如:25、0、-8为整型常量,6.8、-7.89为实型常量,‘a’、‘b’为字符常量。常量一样从其字面情势即可推断。这种常量称为字面常量或直接常量。
在计议函数的值随着自变量的关系发生(变大或者变小)改动时,函数中往往是有一个或者一个以上的常量,人们着重研讨这些转变程度的纪律, 往往是容易寻觅到事物开展的纪律在大脑中的准确反映。
关于‘常量’的通俗比方——“犹如大山不被得心应手地改动”(当然,地球上的重力加快度到海誓山盟也会改动;而人们使用的常量是时间不很漫长的那一段时代根本上不会改动的量。而真空状态中的光速是常量理论上不成改动,是常量)
变量
变量来源于数学,是运算机说话中能贮存运算结果或能表示值抽象概念。变量可以通过变量名拜访。在指令式说话中,变量平常是可变的;但在纯函数式说话(如Haskell)中,变量大概是不成变的。在一些说话中,变量大概被明白为是能表示可变状态、具有储备空间的抽象(如在Java和Visual Basic中);但别的一些说话大概使用其它概念(如C的对象)来指称这种抽象,而不严厉地定义“变量”的准确外延。
由于变量让你能够把程序中预备使用的每一段数据都赋给一个简短、易于记忆的名字,因此它们十分有用。变量可以留存程序运转时会员输入的数据(如使用InputBox函数在屏幕上显示一个对话框,然后把会员键入的文本留存到变量中)、特定运算的结果乃至要在窗体上显示的一段数据等。简而言之,变量是用于跟踪几乎所有类型信息的简便工具。
变量声明后没有赋值的话,编译器会主动提醒并给予默许值。
变量是一种使用利便的占位符,用于援用运算机内存地址,该地址可以储备Script运转时可更换的程序信息。例如,可以创立一个名为Click Count的变量来储备会员单击Web页面上某个对象的次数。使用变量并不需要理解变量在运算机内存中的地址,只要通过变量名援用变量就可以查看或更换变量的值。在VB Script中只要一个根本数据类型,即Variant,因此所有变量的数据类型都是Variant。
以上就是在php傍边常量和变量的不同的具体内容,更多请关注百分百源码网其它相关文章!