Correcting teacher:查无此人
Correction status:qualified
Teacher's comments:完成的不错。
PHP有自带的一些功能方法,叫函数
PHP函数库拥有1000多个内建的函数函数
目前学习一些常用的函数,后面使用框架了,框架会有一些定义的函数。
1.判断函数
is_bool():判断是否是布尔型
is_int():判断是否是整型
is_float():判断是否是浮点型
is_string():判断是否是字符串
is_null():判断是否是为空
isset():判断变量是否有值
empty():判断变量是否为空
unset():释放变量
<?php //1.is_bool 判断是否为布尔类型; echo '<pre>'; $bool=true; var_dump(is_bool($bool)); echo '<hr>'; $bool=false; var_dump(is_bool($bool)); echo '<hr>'; $bool=33; var_dump(is_bool($bool)); echo '<hr>'; $bool='欧阳克'; var_dump(is_bool($bool)); echo '<hr>'; echo '<hr>'; //2.is_int 判断是否为整形; $bool = true; var_dump(is_int($bool)); echo '<hr>'; $bool = 33; var_dump(is_int($bool)); echo '<hr>'; $bool = 'true'; var_dump(is_int($bool)); echo '<hr>'; echo '<hr>'; //3.is_float 判断是否为整形; $bool = true; var_dump(is_float($bool)); echo '<hr>'; $bool = 33; var_dump(is_float($bool)); echo '<hr>'; $bool = '欧阳'; var_dump(is_float($bool)); echo '<hr>'; $bool = 22.22; var_dump(is_float($bool)); echo '<hr>'; echo '<hr>'; //4.is_string 判断是否为字符串; $bool = true; var_dump(is_string($bool)); echo '<hr>'; $bool = 33; var_dump(is_string($bool)); echo '<hr>'; $bool = '欧阳'; var_dump(is_string($bool)); echo '<hr>'; $bool = 22.22; var_dump(is_string($bool)); echo '<hr>'; echo '<hr>'; //5.is_null 判断是否有值; $str = null; var_dump(is_null($str)); echo '<hr>'; $str = '欧阳'; var_dump(is_null($str)); echo '<hr>'; $str = 0; var_dump(is_null($str)); echo '<hr>'; echo '<hr>'; //6.isset 判断变量是否有值; var_dump(isset($str)); echo '<hr>'; $str = null; var_dump(isset($str)); echo '<hr>'; $str = 'null'; var_dump(isset($str)); echo '<hr>'; $str = ''; var_dump(isset($str)); echo '<hr>'; $str = 0; var_dump(isset($str)); echo '<hr>'; echo '<hr>'; //7.empty 判断变量是否为空 var_dump(empty($str)); echo '<hr>'; $str = null; var_dump(empty($str)); echo '<hr>'; $str = 'null'; var_dump(empty($str)); echo '<hr>'; $str = ''; var_dump(empty($str)); echo '<hr>'; $str = 0; var_dump(empty($str)); echo '<hr>'; echo '<hr>'; //8.unset 释放变量 $str = '欧阳'; unset($str); var_dump($str); echo '<hr>'; echo '<hr>'; var_dump(100>100);
点击 "运行实例" 按钮查看在线实例
2.运算符
+ 相加
- 相减
* 相乘
/ 相除
% 取余
++ 加加
-- 减减
. 连接、用在字符串
3.比较运算符
> 大于
>= 大于等于
< 小于
<= 小于等于
== 等于
!= 不等于
=== 恒等于
!== 恒不等
4.逻辑运算符
and 和 && 与
or 和 || 或
xor 异或
! 非