您最喜爱的技术社区。浏览所有集合
提出问题,找到答案,并与团队堆栈溢出协作。
提出问题,找到答案,并与团队堆栈溢出协作。探索团队
找到集中、可信的内容,围绕您最常用的技术进行协作。
团队
工作问答
在一个结构化且易于搜索的位置内连接和共享知识。
尽早访问并查看新功能的预览。
我正在尝试这样做:
A级{public$var1=日期('U');}
但是,很明显,由于语法错误,上述操作失败了。
有人能告诉我另一种方法吗。
我有大约100个这样的dateTime变量,因此,使用构造函数并不是真正有益的,但是,我仍在等待任何可能的方法来实现这一点。
成功静止的如果你真的想让它成为一个类变量:
静止的
A级{公共静态$var1=日期('U');}
或者,如果您希望它是一个实例变量:
A级{公共$var1;函数__construct(){$this->var1=日期('U');}}
雅各布的回答并不完全正确。
简单地说,你不能从类内部和函数外部进行函数调用。
这个
A级{公共静态$var1=日期('c');}
无法工作,因为您仍在拨打日期()
日期()
但如果你必须的话
A级{公共静态$var1;公共函数__construct(){静态::$var1=日期(“c”);}}
使用自己或静止的在类构造函数中实例化变量。两者都是不同的东西.
自己
提醒:堆栈溢出上不允许使用人工智能工具生成的答案。了解更多信息
必需,但从未显示
Required, but never shown
单击“发布您的答案”,表示您同意我们的服务条款并确认您已阅读我们的隐私政策.