0 ) return false; else return true; } function is_zero($val){ if ( !is_scalar($val) && NULL != $val ){ trigger_error("Value is not a scalar", E_USER_NOTICE); return false; } $val = trim($val); if( !WCUtils::is_blank($val) && is_numeric($val) && 1 === strlen($val) && 0 === (int)$val ) return true; else return false; } } ?>