主要有以下三空情况会产生空(null)类型: 1.通过变量赋值明确指定为变量的值为NULL 2.一个变量没有给任何值 3.使用函数unset()将变量销毁掉
isset()可以向括号中间传入一个或者多个变量,变量与变量间用逗号分开。只要有有一个变量为null,则返回false。否则,则返回true。
2021-11-290个赞
下面的情况是布尔值判断时的自动类型转换: 1,整型的0为假,其他整型值全为真 2, 浮点的0.0,布尔值的假。小数点后只要有一个非零的数值即为真。 3,空字符串为假,只要里面有一个空格都算真。 4,字符串的0,也将其看作是假。其他的都为真 5,空数组也将其视为假,只要里面有一个值,就为真。 6,空也为假 7, 未声明成功的资源也为假
强制类型转换有三种方式: 1.用后面的三个函数可以完成类型转换,intval()、floatval()、strval() 2.变量前加上()里面写上类型,将它转换后赋值给其他变量 3.settype(变量,类型) 直接改变量本身
2021-11-290个赞
1.常量值只能为上一章中我们讲到的标量。 2.常量名可以小写,但是通常大写 3.常量名可以不加引号,但是通常加上引号。 4.在字符串中调用常量的时候,必须在引号外面 5.常量名建议只用字母和下划线
2021-11-300个赞
全局变量名 功能说明 $_COOKIE 得到会话控制中cookie传值 $_SESSION 得到会话控制中session的值 $_FILES 得到文件上传的结果 $_GET 得到get传值的结果 $_POST 得到post传值的结果 $_REQUEST 即能得到get的传值结果,也能得到Post传值的结果
2021-11-300个赞
举例 说明 详细说明 $x and $y 逻辑与(并且关系) $x 和$y 为真则返回真 $x && $y 同上 同上 $x or $y 逻辑或 $x,$y均为false时为假,其他情况全为真 $a||$b 同上 同上 !$x 逻辑非 取反,即true变为false,false变为true $x xor $y 逻辑异或 相同取false,相异为true
2021-12-050个赞