誰かがこれに関して私を助けることができます:
class Helper_common
{
public static $this_week_start_date = date**(**"Y-m-d", strtotime( "previous monday"));
}
クラス内で変数を定義すると、日付関数の開始ブラケットでエラーが発生します。
誰かがこれに関して私を助けることができます:
class Helper_common
{
public static $this_week_start_date = date**(**"Y-m-d", strtotime( "previous monday"));
}
クラス内で変数を定義すると、日付関数の開始ブラケットでエラーが発生します。
無料の PHP コードは、クラス メソッドの外では使用できません。定数式のみを記述できます。
通常のプロパティでは、コンストラクターまたは他のメソッドから簡単に実行できます。
class Helper_common
{
public $this_week_start_date;
public function __construct()
{
$this->this_week_start_date = date("Y-m-d", strtotime( "previous monday"));
}
}
しかし、静的プロパティがあります。クラスの外から行う以外に、他の解決策は考えられません。
class Helper_common
{
public static $this_week_start_date;
}
Helper_common::$this_week_start_date = date("Y-m-d", strtotime( "previous monday"));
デザインを考え直したほうがいいかもしれません。