欢迎来到天天文库
浏览记录
ID:20843538
大小:351.00 KB
页数:38页
时间:2018-10-17
《php变量与运算符》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、PHP变量与运算符内容摘要常量变量数据类型运算符常量常量是固定的数值例如圆周率,可以是任何的数据类型常量可以理解为储存数据的容器,但它和变量完全不一样而且通常情况下它的名称会大写最主要的不同是常量的数值不会变,你不能通过重新定义的方式改变一个常量。常量分为:内置常量和自定义常量。内置常量,PHP系统提供的在任何页面数值不会改变常量是一个简单值的标识符(名字)。常量默认为大小写敏感。按照惯例常量标识符总是大写的。常量名和其它任何PHP标签遵循同样的命名规则。合法的常量名以字母或下划线开始,后面跟着任何字母,数字或下划线。常量的定义:可以用
2、define()函数来定义常量。一个常量一旦被定义,就不能再改变或者取消定义。常量只能包含标量数据(boolean,integer,float和string)。常量使用实例:PHP一些常见的系统常(部分)__FILE__PHP文件名,假如是引用文件,
3、则显示引用文件名__LINE__PHP文件的行数PHP_VERSION显示PHP版本PHP_OS显示服务器的操作系统版本TRUEFALSE表示真假的常量E_ERROR指明了代码中最近的错误处E_WARNING指明了代码中最近的警告处E_PARSE分析代码何处有着潜在的问题E_NOTICE为发生不寻常但不一定是错误处检查常量是否存在defined()函数用define()函数来自定义常量。define(“mycomputer”,“IBM”);定义常量:mycomputer常量的值为IBMdefined(“mycomputer”);检测常量
4、是否被定义,定义返回1否则返回空例如:define('NAME','php');define('NAME','linux');echoNAME;变量1.变量的定义PHP中一个美元符号($)后面跟上一个变量名称,即表示一个变量。变量的名称是对大小写敏感的。变量名与PHP中其它的标签一样遵循相同的规则。一个有效的变量名由字母或者下划线开头,后面跟上任意数量的字母,数字,或者下划线。
5、t’; $i站点is=‘mansikka’;unset($var)echo$var?>2.可变变量有时候使用可变变量名是很方便的。就是说,一个可变变量获取了一个普通变量的值作为这个可变变量的变量名。例如:3.常量和变量不同:常量前面没有美元符号($);常量只能用define()函数定义,而不能通过赋值语句;常量可以不用理会变量范围的规则而在任何地方定义和访问;常量一旦定义就不能被重新定义或
6、者取消定义;常量的值只能是标量。数据类型PHP支持八种原始类型。四种标量类型:布尔型(boolean)整型(integer)浮点型(float)(浮点数,也作double)字符串(string)两种复合类型:数组(array)对象(object)最后是两种特殊类型:资源(resource)NULLPHP是一种非常弱的类型语言。在大多数编程语言中,变量只能保持一种类型的数据,而且这个类型必须在使用变量前声明,例如C语言中。而在PHP中,变量的类型通常不是由程序员设定的,确切地说,是根据该变量使用的上下文在运行时(即变量的值)决定的。如果想
7、查看某个变量或表达式的值和类型,用函数var_dump()。如果想查看某个变量的类型可以用函数gettype()。格式:stringgettype(mixedvar)。如果要将一个变量强制转换为某类型,可以对其使用强制转换或者settype()函数。实例:整型整型值可以用十进制,十六进制或八进制符号
8、指定,前面可以加上可选的符号(-或者+)。
此文档下载收益归作者所有