1 / 9
文档名称:

php总结.doc

格式:doc   大小:73KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

php总结.doc

上传人:花花世界 2019/2/12 文件大小:73 KB

下载得到文件列表

php总结.doc

文档介绍

文档介绍:PHP中判断变量为空的几种方法:通过表单传值给变量a(1)if($a==””)若无数据输入,a为空(2)if(empty($a))若无数据输入,a为空(3)if($a==null)若无数据输入,a为空(4)if(is_null($a))即使无数据输入,a仍然不为空(5)if($a===null)即使无数据输入,a仍然不为空(6)if(!isset($a))即使无数据输入,a仍然不为空PHP中,“NULL”和“空”是2个概念。isset主要用来判断变量是否被初始化过empty可以将值为“假”、“空”、“0”、“NULL”、“未初始化”的变量都判断为TRUEis_null仅把值为“NULL”的变量判断为TRUEvar==null把值为“假”、“空”、“0”、“NULL”的变量都判断为TRUEvar===null仅把值为“NULL”的变量判断为TRUE所以我们在判断一个变量是否真正为“NULL”时,大多使用is_null,从而避免“false”、“0”等值的干扰。intval变量转成整数类型。语法:intintval(mixedvar,int[base]);返回值:整数函数种类:PHP系统功能内容说明本函数可将变量转成整数类型。可省略的参数base是转换的基底,默认值为10。转换的变量var可以为数组或类之外的任何类型变量。list()函数用数组中的元素为一组变量赋值。注意,与array()类似,list()实际上是一种语言结构,不是函数。语法list(var1,var2...)参数描述var1必需。第一个需要赋值的变量。var2可选。可以有多个变量。$my_array=array("Dog","Cat","Horse");list($a,$b,$c)=$my_array;each()函数生成一个由数组当前内部指针所指向的元素的键名和键值组成的数组,并把内部指针向前移动。返回的数组中包括的四个元素:键名为0,1,key和value。单元0和key包含有数组单元的键名,1和value包含有数据。如果内部指针越过了数组范围,本函数将返回FALSE。语法each(array)参数描述array必需。规定要使用的数组。count()函数计算数组中的单元数目或对象中的属性个数。对于数组,返回其元素的个数,对于其他值,返回1。如果参数是变量而变量没有定义,则返回0。如果mode被设置为COUNT_RECURSIVE(或1),则会递归底计算多维数组中的数组的元素个数。语法count(array,mode)参数描述array必需。规定要计数的数组或对象。mode可选。规定函数的模式。可能的值:0-默认。不检测多维数组(数组中的数组)。1-检测多维数组。注释:。is_numeric(PHP4)is_numeric--检测变量是否为数字或数字字符串描述boolis_numeric(mixedvar)如果var是数字和数字字符串则返回TRUE,否则返回FALSE。参见is_bool()、is_float()、is_int()、is_string()、is_object()、is_array()和is_integer()。Ceil计算大于指定数的最小整数。语法:intceil(floatnumber);返回值:整数函数种类:数学运算内容说明本函数用来计