PHP从进阶到通晓(三)PHP词汇此基础
一、PHP记号艺术风格
PHP全力支持4种记号艺术风格
1、XML艺术风格。(所推荐采用)
2、JAVA艺术风格
3、意味深长艺术风格
4、ASP艺术风格
二、注解
1、单行线注解 //
2、二百一十三注解 / /
3、#艺术风格的注解 (#)
三、PHP的正则表达式
PHP全力支持8中原初类型,主要包括4种纯量类别:boolean(穆尔型),integer(医美),float/double(浮点数型)和string(字符串型)。2种A43EI235E类别:array(字符串),object(第一类)。2种特定类型,resource(天然资源)与null。
1、纯量正则表达式
(1)穆尔型:true false;
(2)字符串型
在PHP中有3中定义字符串的方式:单引号、双引号和定界符(<<<)。
(3)医美(integer)
整形数可以用十进制、八进制、十六进制来表示。
(4)浮点数型
浮点数数可以用来存储数字,也可以保存小数。
2、A43EI235E正则表达式
(1)字符串 Array
(2)第一类 object
3、特定正则表达式
(1)天然资源 resource
(2)空值 null
4、正则表达式转换
settype()函数:用来进行类别转换
格式如下:
var为指定的表达式,type为指定的类别
5、检测正则表达式
PHP内置了检测数据类别的系列函数,可以对不同类别的数据进行检测,判断其是否属于某个类别,如果符合则返回true,否则返回false。
四、PHP常量
在PHP中采用define()函数来定义常量。常量值被定义后,在JAVA的其他任何地方都不能被改变。
函数语法如下:
该函数有三个参数:
name:必选参数,常量名称,即标志符。value:必选参数,常量的值。case_insensitive :可选参数,如果设置为 TRUE,该常量则大小写不敏感。默认是大小写敏感的。要判断一个常量是否定义,可以采用defined()函数,语法格式如下:
实例如下:
五、PHP表达式
1、表达式的声明及采用
PHP中采用表达式之前不需要声明表达式,只需要给表达式赋值即可。
PHP中的表达式名称用$和标识符表示。
标识符由字母、数字或下划线组成,并且不能以数字开头。
表达式名区分大小写。
除了直接赋值外,还有两种方式可为表达式声明或赋值。
一种是表达式间的赋值。示例如下:
输出结果为:hello world!
另一种是引用赋值。示例如下:
输出结果为:PHP是最好的编程词汇
2、表达式作用域
PHP中的表达式作用域有 局部表达式、全局表达式、静态表达式。
具体如下图所示:
在自定义函数中输出局部表达式和全局表达式的值。示例如下:
结果为: 郭靖 黄蓉
3、可变表达式
可变表达式时一种独特的变量,它允许动态改变一个表达式名称。
其工作原理是该表达式的名称由另外一个表达式的值来确定,实现过程就是在表达式的前面再多加一个美元符号“$”
示例如下:
结果为: b 我喜欢PHP
4、预定义表达式
的环境等信息。