博客列表 >php基础语句解析

php基础语句解析

大林
大林原创
2019年11月13日 17:50:361077浏览

 一、判断函数 

1、判断是否是布尔型:判断语句用的函数是is_bool(),由下图可以看出is_bool()在定义变量的时候,变量只有定义是true或false的时候,其结果才显示为true,当为其他任何值得时候为false. 

php基础语音124.png 

  2判断是否是整型:语句用的函数是is_int,由下图我们可以得出,当函数为整型的时候,其结果为true为真,变量定义除整型外的任意字符,其都为false。

 php基础语音207.png   

3判断是否为浮点型:其判断语句用的函数是is_float,由下图我们可以看出,只有变量定义为小数的时候,其结果才为true,其他任意数字字符,其判断结果都为false。

php基础语音296.png 

4判断是否为字符串:判断语句的函数是is_string,由下图可以看出,有引号的其结果都为true,其他值都为false。需要记的是要记的是单引号’内的值其属性都为文本,双引号”内的值其属性可以是文本,也可以是变量。

  php基础语音409.png  

5判断是否为空:判断语句的函数是is_null,由下图测试可以看出,只有其变量定义为null其结果才为true,其他判断只要有任意字符,其结果就为false。

php基础语音492.png  

6判断变量是否有值:其判断函数是isset,有下图可以看出,只有有字符,其判断结果有值就为true,没由字符就是false,(null代表空值)判断结果刚好与is_null相反。

 php基础语音586.png 

7判断变量是否为空值:其判断函数为empty,又下图可以得出,当将变量设置成0、null其结果为true,当不设置变量的时候,其判断结果也是true,我在引号输入’空格’其判断结果是flase,由此可见0就是空值,但空格键不是空值。

 php基础语音706.png  

8释放变量,运用函数是unset,又下图可以看出,unset的作用就是把变量销毁,清除变量。

php基础语音756.png       

二、运算符运算符    

  1运算符,加减乘除其实跟日常的加减乘除一样。重点介绍下取余,取余就是被最大数除后,剩余的数就是取余的结果。

 php基础语音889.png   

2加加在后,就是先赋值,在计算。加加在前,就是先计算,后赋值。

php基础语音926.png 

三、赋值运算符   

     赋值运算符都是在等号前面,也就意味着都是先计算,后赋值。

 php基础语音1051.png  

四、比较运算符就是比较两边的值运算符   

 1下图是大于运算符演示,不符合逻辑的就会判定为false,其中true值为1,false的值为0. 

php基础语音1193.png 

2下图是大于运算符>=,原理都一样。

php基础语音1214.png  

3下图是等于运算符==,只要变量相同,不管什么类型,就是true。

php基础语音1251.png 

下图是不等于运算符!=

php基础语音1265.png  

4下图是恒等于运算符===,要求数值,类型都相同,才能算是true,

php基础语音1303.png  

5下图是恒不等于!==,类型不同,那结果就是true。

php基础语音1334.png 

五、逻辑运算符  

  有一个是假,返回假。两边都是真,才是真。

php基础语音1427.png 

2下图是or和||,一个真,就返回真,只有全是假的时候才返回假。比较的是数据的值,不包括类型,有值就为真,没值就为假。

php基础语音1490.png  

3下图是xor,一个真,返回真,两个真,返回假。两个假也返回假。

php基础语音1526.png 

4下图是!非,只有一个。如果是真,那就是假,相反

php基础语音1553.png 

手写作业

php基础语音1560.png php基础语音1562.png php基础语音1564.png 

总结:终于要开始学php了,居然有1000+个函数,要慢慢的记。    逻辑方面还是转的通的,就是记性不好,要每天早晚背书一样背。

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议