PHP関数にコロンを使用して:どのように私は、誰かがこのようなコードを書きことがわかっ
class Abc
{
public function foo(int $bar) : string {}
}
:
は、関数内で何を意味するのでしょうか?それはトリックか何ですか? string
をbool
またはarray
またはint
に変更すると、どのような影響がありますか?
私は: xxx
が必要な理由を理解しておらず、いつ使用するのですか?戻り値の型宣言、PHP 7.
あなたはコロンの後に参照型に導入された機能である
戻り値の型を定義するだけです。 –
http://php.net/manual/en/functions.returning-values.phpの – apokryfos