2016-04-01 60 views

回答

2

有兩種選擇,你可以選擇:

1)創建自己的伏功能:

$compiler->addFilter(
    'int', 
    function ($resolvedArgs, $exprArgs) { 
     return 'intval(' . $resolvedArgs . ')'; 
    } 
); 

此處瞭解詳情:https://docs.phalconphp.com/en/latest/reference/volt.html#id2

2)使用內置的伏過濾器。在你的情況下,如果沒有返回值,你可以使用DEFAULT fitler將默認值設置爲0。建在這裏的功能的完整列表:https://docs.phalconphp.com/en/latest/reference/volt.html#filters

當然其他的選擇將是修改函數總是返回一個值,或者使用內部伏PHP語法,這是一個有點難看:)