在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 );
}
但是我不明白你想要做什么…树枝是为视图(显示输出),但你正试图做一些逻辑与这一行- $this->headTitle( date('F jS Y' , mktime( 0 , 0 , 0 , $this->month , $this->day , $this->year )) );
…