php变量的声明方法
php是一种弱类型的动态语言,变量的声明非常灵活,可以是任何类型,而且在变量使用前不需要进行类型的先定义。这些特点使得php的变量使用非常方便,下面就让我们来了解一下php变量的声明方法。
php变量的命名规则
在php中,变量的名字是由数字、字母、下划线组成的,但是变量的命名要符合一些规则。首先,变量名必须以字母或下划线开头,不能以数字开头;其次,变量名不区分大小写,所以$myname和$myname是等价的。
另外,如果变量名包含多个单词,命名时可以使用下划线或者小驼峰式命名,例如:$first_name或者$firstname。在php中,同种变量类型的名字不能相同,即不能定义两个$name变量,但是如果是不同类型的变量可以使用同样的名字,例如:$name和$name_array是合法的。
php变量的类型和定义
php变量的类型是根据它的值来判断的,而不是根据变量名来判断的。php自动判断变量类型,定义变量时也不需要指定类型,因为php变量的类型是与其值的类型相对应的。
php中有八种基本类型的变量。整数型变量:$a=123;、$b=0xff;、$c=-123;浮点型变量:$d=0.314;、$e=3.1415e3;、$f=1.3e-3;布尔型变量:$g=true;、$h=false;字符串型变量:$i='hello world!';、$j="this is a string";、$k="123456";、$l='123456';数组型变量:$m=array('red','green','blue');、$n=array('1'=>'one','2'=>'two','3'=>'three');对象型变量:$o=new classname;、$p=new stdclass();空型变量:$q=null;资源类型变量:$r=fopen('test.txt','r');。
需要注意的是,php中的变量类型是非常灵活的。当一个变量被定义为某一类型后,另外一些类型的值可以赋值给这个变量,这个转换是自动完成的。例如,字符串类型的变量定义为$a='123',则$a 10可以得到133,这里$a被转换成整数型变量。因此,在使用php的变量时,要注意类型的转换和保持数据的规范性。
本文来自投稿,不代表亲测学习网立场,如若转载,请注明出处:https://www.qince.net/php-rrkrp.html
郑重声明:
本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
我们不承担任何技术及捕鱼10元起上10元下的版权问题,且不对任何资源负法律责任。
如遇到资源无法下载,请点击这里失效报错。失效报错提交后记得查看你的留言信息,24小时之内反馈信息。
如有侵犯您的捕鱼10元起上10元下的版权,请给我们私信,我们会尽快处理,并诚恳的向你道歉!