PHP
- .=是字符串的连接符
- switch(表达式){
- case 表达式1 :语句1;break;
- default:语句
- }//switch一般都是执行一次,遇到break就不会再往下执行。
- if语句和switch语句的区别在语if语句一般称之为条件分支,这里条件是连接一个范围;而switch语句一般称之为状态分支,这里的离散状态指离散的和已知的!
- while循环有可能一次都不执行循环体,但是do-shile循环至少执行一次,有时候循环的条件依赖于循环体执行的结果,此时只能用do-while循环!
- while循环有可能一次都不执行循环体,但是do-while循环至少执行一次有时候循环的条件依赖于循环体执行的结果,此时只能用do-while循环!
- continue和break的区别在于continue一旦执行到就马上结束本次当前循环(也就是说本次循环的后循环语句就不执行),但是,整个循环并没有结束,而是提前进入到下一次循环!至于整个循环何时结束,是由循环条件决定的!而break就相当于马上结束当前循环(跳出整个循环)
- 流程控制语句的替代语法————每个句子的最开始的花括号{都是用:来代替!整个语句结束时使用一种结束标签:endif,endwhile,endfor,endforeach并加上分号结束
- PHP文件载入有四个载入句子——include include_once require require_once::::::无论是什么类型的代码,被载入的php代码都会被执行。而我们需要的是代码不是文件本身。载入有相对路径和默认路径和绝对路径!!而在后缀名上加_once都是如果该问件被加载过了就不会再加载。include和require的区别在于include需要加载,如果加载失败就会产生warning级别的错误,后续代码会继续执行!require必须载入,如果载入失败产生一个error级别的错误,后续代码不会再执行!
- 终止脚本执行——————die和exit的区别在于die是在函数外终止脚本,exit是在函数内部终止脚本的执行。多数用来测试代码
- 脚本延迟 sleep(秒数)
- 预定义变量$GLOBLS是专业将用户的数据超全局化