php的一些知识【5月份】

本文详细介绍了PHP中的empty(), isset()和is_numeric()函数的用法,包括它们如何检测变量的空值、是否设置以及是否为数值类型。文章通过实例演示了这些函数的应用场景,帮助开发者更好地理解和运用这些内置函数。

1、empty():如果 var 是非空或非零的值,则 empty() 返回 FALSE。换句话说,""0"0"NULLFALSEarray()var $var; 以及没有任何属性的对象都将被认为是空的,如果 var 为空,则返回 TRUE。【转自php手册。http://cn2.php.net/manual/zh/function.empty.php】

2、print FALSE;或者echo FALSE,是打印不出什么字符的。

3、isset():检测变量是否设置,并且不是 NULL

如果已经使用 unset() 释放了一个变量之后,它将不再是 isset()。若使用 isset() 测试一个被设置成 NULL 的变量,将返回 FALSE。同时要注意的是一个 NULL 字节("\0")并不等同于 PHP 的 NULL 常数。 可以接受多个变量参数。

【两个NULL还不一样...】

4、is_numeric():如果 var 是数字和数字字符串则返回 TRUE,否则返回 FALSE

【不是numberic,而是numeric!!!】

5、checkdate():checkdate 验证一个格里高里日期。检查由参数构成的日期的合法性。如果每个参数都正确定义了则会被认为是有效的。month 的值是从 1 到 12。Day 的值在给定的 month 所应该具有的天数范围之内,闰年已经考虑进去了。year 的值是从 1 到 32767。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值