I()函数,不存在变量不会返回NULL

浏览:760 发布日期:2016/09/14 分类:技术分享 关键字: I函数
Think PHP 3.2 :
I函数定义:
function I($name,$default='',$filter=null,$datas=null)

其中$default=""设置了默认值。
但是:
}else{ // 变量默认值
$data = isset($default)?$default:null;
}
用isset来判断不合适吧。因为$default有默认值,这样就一直会返回空字符串而不是null.
可否把参数中改为:
$default=null
最佳答案
评论( 相关
后面还有条评论,点击查看>>