私は最近、PHP 7で導入された新しいタイプのヒントを調べ始めました。これは、私のアプリケーションのいくつかに追加するのに本当に素敵で便利な追加でしたので、私はそうしました。引数と戻り値のヒント。PHP7 - ヒントのタイプを信頼できるか?
私は、2つの引数に対して数学を実行し、整数を返す基本的な関数を持っています。
function addTwo(int $a, int $b): int {
return $a + $b;
}
予想引数は整数であるべきであり、我々がうまくいけば、関数からの整数値を受信しなければならない、しかし、これは常に保証されているか、さらに検証が両方の引数が整数であることを保証するようis_intよう関数内が行われるべきです?
は、なぜあなたはそれを試してみて、表示されないのですか? –
私はいくつかのテストを行ったことがありますが、常に保証されているのか、違う可能性のあるユースケースがあるのか、無効な結果を返すのか不思議です – mhvvzmak1
関数に与えるものが整数でない場合、エラーがあるか、またはintが返されます。 – skrilled