1、PHP代码写在<?php?>标签之间,例如<?php 代码 ?>,但注意后面的?>是可以省略的。
2、PHP中用双斜杠(//)来表示注释语句。其它语言中,Html中使用<!--注释语句-->,
CSS中使用/*注释语句*/
。
都是实操内容,需要时可以随时百度。
第3章 变量1、PHP变量名的命名规则:变量名必须以字母或下划线 “”开头;变量名只能由字母、数字、以及``组成,还能包含汉字;变量名不允许包含空格;变量名区分大小写。
2、PHP变量的数据类型。
- 四种标量类型:布尔类型、整型、浮点型、字符串(单引号中嵌入单引号,要用转义符“\”,双引号嵌入双引号亦然;当双引号中包含变量时,变量会与双引号中的内容连接在一起,当单引号中包含变量时,变量会被当做字符串输出;Heredoc结构,首先使用定界符表示字符串(<<<),接着在“<<<“之后提供一个标识符GOD,然后是字符串,最后以提供的这个标识符结束字符串)
- 两种特殊类型:资源;空类型。
1、定义常量的两个方法:define("PI",3.14)或$p = PI,define($p,3.14),变量名一般用大写。
2、系统常量:
- FILE :php程序文件名。它可以帮助我们获取当前文件在服务器的物理位置。
- LINE :PHP程序文件行数。它可以告诉我们,当前代码在第几行。
- PHP_VERSION:当前解析器的版本号。
- PHP_OS:执行当前PHP版本的操作系统名称。
3、defined()函数判断常量是否被定义。
1、赋值运算符:$b = $a; $c = &$a。$b是$a复制的值,之后$a怎么变,$b都不变化。$c和$a指向同一个内存,$a变化,对应内存值也变化,$c也变化。
2、比较运算符:等于==、全等===、不等!=或<>、大于>、小于等于<=。
3、三元运算符:条件 ? 结果1 : 结果2;问号前面的位置是判断的条件,如果条件为真执行结果1,条件为假执行结果2。
4、逻辑运算符:逻辑与、逻辑或、逻辑异或(两边不一样,为真否则为假)、逻辑非。
5、字符串连接运算符:连接运算符(“.”),a.b,相当于把a,b连接到一起了;连接赋值运算符(“.=”),a.=b,相当于把a,b连接到一起再赋给a。
第6章 语言结构语句1、条件结构“if…else if…else…”
if(条件一){
//分配服务器干的任务A
}else if(条件二){
//分配服务器干的任务B
}else{
//分配服务器干的任务C
}
2、条件结构“switch…case…”
switch (条件)
{
case 条件值一:
//任务一
break;
case 条件值二:
//任务二
break;
default:
//默认任务
}
3、循环结构之while与do…while语句的区别:while先判断条件是否成立,后执行循环;do...while先执行一次任务,再判断是否继续执行循环。
4、循环结构“for语句”:
for(初始化;循环条件;递增项){
//执行任务
}
5、循环结构“foreach语句”:常用于遍历数组。
- foreach (数组 as 值){ //执行的任务 },只取值,不取下标。
- foreach (数组 as 下标 => 值){ //执行的任务 },同时取下标和值。