这个是我的第一篇日志

日志内容是来自 windows live Writer 发布的,

试一试效果!

 

hx_desktx_2

 

/**
* @name: is_empty
* @description: 检测变量是否为空
* @param: mixed 需要判断变量
* @return: boolean
* @author: Huang Xiang
* @create: 2011-09-19 14:43:15
**/
function is_empty($var_name){
    $return = FALSE;
    !isset($var_name) && $return = TRUE;
    if(!$return){
        switch(strtolower(gettype($var_name))){
            case 'null'     :{ $return = TRUE;BREAK; }
            case 'integer'     :{ $return = FALSE;BREAK; }
            case 'double'     :{ $return = FALSE;BREAK; }
            case 'boolean'     :{ $return = FALSE;BREAK; }
            case 'string'     :{ $return = $var_name==='' ? TRUE : FALSE;BREAK; }
            case 'array'     :{ $return = count($var_name) > 0 ? FALSE : TRUE;BREAK; }
            case 'object'     :{ $return = $var_name===null ? TRUE : FALSE;BREAK; }
            case 'resource' :{ $return = $var_name===null ? TRUE : FALSE;BREAK; }
            default         :{ $return = TRUE; }
        }
    }
    return $return;
}

posted @ 2012-01-16 01:06  祥辉  阅读(113)  评论(0编辑  收藏  举报