使用日期函数初始化一个Class变量?

Sto*_*oic 2 php

我想这样做:

class A {
 public $var1 = date('U');
}
Run Code Online (Sandbox Code Playgroud)

但是,很明显,由于语法错误导致上述失败.

有人可以让我知道另一种方法.

我有大约100个这样的dateTime变量,因此,使用构造函数实际上并不是什么有益的,但是,我仍然在等待无论如何可能做到这一点.

Jac*_*kin 5

让它static如果你真的希望它是一个类变量:

class A {
   public static $var1 = date('U');
}
Run Code Online (Sandbox Code Playgroud)

或者,如果您希望它是一个实例变量:

class A {
   public $var1;
   function __construct() {
      $this->var1 = date('U');
   }
}
Run Code Online (Sandbox Code Playgroud)