可以在php 5.5上执行此操作吗?
我希望返回一个特定的类型,但我不知道在PHP 5.5中这样做
function sum($a, $b): float {
return $a + $b;
}
将PHP版本更新为PHP 7.0 +
答案 0 :(得分:0)
不是最好的逻辑,但因为PHP不是非常严格的类型:
function sum($a, $b){
return (float) $a + $b;
}
请注意,不会出现类似"预期为int ..."的错误。这会无声地将其所有内容转换为浮动,这可能会导致不可预测的行为。