最近的PHP中是否有任何指令(可能类似于declare( strict_types = 1 );
)指示PHP解释器在函数中“强制”返回类型,如果没有返回类型,则由于解析/语法错误?
我希望在代码中有这个:
public function add( int $a, int $b ) : int
{
return $a + $b;
}
是允许的但是这个:
public function add( int $a, int $b )
{
return $a + $b;
}
解释器禁止导致解析错误,因此即使未调用该函数,脚本也永远不会被执行。
我的意思是:
这不是我想“在某个功能中强制返回类型”(我已经这样做了)。我想要的是配置“迫使我强制在文件或项目的所有功能中返回类型”。