Php3
上课计划:
1, 学习字符串声明的第三种形式
2, 非常熟析bool值的声明和bool值的自动类型转换
3, [了解]资源,数组和对
4, 空【掌握】
5, 类型转换和运算符
字符串的最后一点:
定界符:heredoc
以三个小于号开始,后面跟一个英文字符串
下面的内容随便写,可以用英文,中文,变量,转义,单引,双引均可以
结束顶头写上面的开始的英文字符串。后面接分号。
布尔类型:bool boolean
真或假,男或女,对或错,黑与白,正与邪,恨与爱,结和离,生和死…..
谁跟我错,true或false外面加引号,连座!
True 真
False 假
先学一个if…else基本语法
If(布尔值){
//执行真区间
}else{
//执行假区间
}
//0会当成假来处理
0.0也当成假来处理,不论后面遇到多个个0都是假。除非后面有一个非零值就是真
空字符串,也会当成假来处理,中间连空格都不带的。
字符串'0',也会当成假来处理
空数组 也当成假来处理 array();
未声明成功的资源和对象也是假
//数组,你需要记住它的英文。你需要知道它是个混合类型,一批东西都存到里面。
//对象也是混合类型,也可以存一批东西进去。需要了解它的英文 object
空类型 null:
1,直接干掉一个变量,该变量变为空
2,直接把一个变量赋值为null
3,未声明的变量
函数:
Unset(变量) 干掉一个变量,让其变为没有null
isset() 可以向isset当中传入多个变量或者多个值,如果里面有一个为空就返回false, 如果全部都不是null,返回true
empty 它只向里面传入一个参数。传入0,或者假,或者空。返回真。假入真,返回假 empty()只能向里面传入一个参数
英文:
Bool 布尔类型
Array 数组
Object 对象
Resource 资源
在未来高版当中,都不会再有$_ENV
$_SERVER[‘写phpinfo当中获得的值’]
$_GET[‘传表单当中的名字’];
Get发的,就用$_GET[];来接收,可以用表单来发送,也可以直接在url地址栏当中手动写。
Post发的,就用$_POST来接收。
$_REQUEST即可以接收get传的值,也可以接收POST传的值。
常量,在运行过程当中值常期固定,不发生变改的就是常量。
Define();
常量当中的值,只用标量!
常量名可以小写,但是为了更加方便的认识,我们通常大写。
常量外面,谁跟我加引号,就十个俯卧撑
常量一旦被定义就不能删除和修改。
__FILE__ 当前文件的服务器端路径
__LINE__ 当前所在行
PHP_OS 当前操作系统版本
PHP_VERSION 当前PHP版本