Twig 日期 mktime
Twig date mktime
Twig 中是否有匹配 PHP 函数 mktime 的等效函数?我正在尝试将以下代码转换为 Twig
$this->headTitle( date('F jS Y' , mktime( 0 , 0 , 0 , $this->month , $this->day , $this->year )) );
$this 变量都是 int 正如你所期望的 ( YYYY MM DD )
您始终可以编写自己的函数并使用 TwigExtensions 将其添加到 Twig,例如:
public function getFunctions()
{
return array(
new \Twig_SimpleFunction('my_mktime', array($this, 'myMktime')),
);
}
public function myMktime($month, $day, $year)
{
retrun \mktime( 0 , 0 , 0 , $month , $day , $year );
}
但我不明白你想做什么。Twig 用于查看(显示输出),但你正试图用这些行做一些逻辑 - $this->headTitle( date('F jS Y' , mktime( 0 , 0 , 0 , $this->month , $this->day , $this->year )) );
...
Twig 中是否有匹配 PHP 函数 mktime 的等效函数?我正在尝试将以下代码转换为 Twig
$this->headTitle( date('F jS Y' , mktime( 0 , 0 , 0 , $this->month , $this->day , $this->year )) );
$this 变量都是 int 正如你所期望的 ( YYYY MM DD )
您始终可以编写自己的函数并使用 TwigExtensions 将其添加到 Twig,例如:
public function getFunctions()
{
return array(
new \Twig_SimpleFunction('my_mktime', array($this, 'myMktime')),
);
}
public function myMktime($month, $day, $year)
{
retrun \mktime( 0 , 0 , 0 , $month , $day , $year );
}
但我不明白你想做什么。Twig 用于查看(显示输出),但你正试图用这些行做一些逻辑 - $this->headTitle( date('F jS Y' , mktime( 0 , 0 , 0 , $this->month , $this->day , $this->year )) );
...