搜索
系统检测到您的用户名不符合规范:

建议官方在Date类加上魔术方法__get

浏览:934 发布日期:2014年11月23日 分类:系统代码 关键字: date __get
最近写项目用到了内置的Date类,发现在没有__get方法,非常不方便。
建议官方给加上。

由于没有__get 魔术方法,实例化类之后,下面这些形同虚设,非常不方便。 /**
* 日期的时间戳
* @var integer
* @access protected
*/
protected $date;

/**
* 时区
* @var integer
* @access protected
*/
protected $timezone;

/**
* 年
* @var integer
* @access protected
*/
protected $year;

/**
* 月
* @var integer
* @access protected
*/
protected $month;

/**
* 日
* @var integer
* @access protected
*/
protected $day;

/**
* 时
* @var integer
* @access protected
*/
protected $hour;

/**
* 分
* @var integer
* @access protected
*/
protected $minute;

/**
* 秒
* @var integer
* @access protected
*/
protected $second;

/**
* 星期的数字表示
* @var integer
* @access protected
*/
protected $weekday;

/**
* 星期的完整表示
* @var string
* @access protected
*/
protected $cWeekday;

/**
* 一年中的天数 0-365
* @var integer
* @access protected
*/
protected $yDay;

/**
* 月份的完整表示
* @var string
* @access protected
*/
protected $cMonth;

/**
* 日期CDATE表示
* @var string
* @access protected
*/
protected $CDATE;

/**
* 日期的YMD表示
* @var string
* @access protected
*/
protected $YMD;

/**
* 时间的输出表示
* @var string
* @access protected
*/
protected $CTIME;
// 添加__get魔术方法
// 改良Date
public function __get($name){
return isset($this->$name)?$this->$name:null;
}
个人愚见,如有不适当之处,勿喷。
评论() 相关
后面还有条评论,
评论支持使用[code][/code]标签添加代码
您需要登录后才可以评论 登录 | 立即注册
收藏
think_study_liu
积分:590 等级:LV2
热点推荐
(追記) (追記ここまで)
最新更新

我们

合作

网站

信息

ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。

AltStyle によって変換されたページ (->オリジナル) /