タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

型宣言に関するsatopianのブックマーク (2)

  • PHP 7.2の変更点について(現在、利用可能になっている)

    PHP 7.2の変更点について(現在、利用可能になっている) PHP 7.2は11月30日に正式にリリースされました。このリリースには、より良いコードを作成できる新しい機能、関数または改善があります。記事では、PHP 7.2の最も興味深い機能のいくつかをご紹介します。 更新:Kinstaのすべてのお客様に、PHP 8.0をご利用いただきるようになりました。 すべての機能については、「ご意見をお聞かせください。」ページをご確認ください。 コアの改善 引数型宣言 PHP 5以降、引数の型を指定することができます。値の指定した型が間違っていると、エラーが発生します。 引数型宣言(型ヒントともいう)は関数またはクラスメソッドに渡されることが期待される変数の型を指定します。 次に例を示します。 class MyClass { public $var = 'Hello World'; } $mycl

    PHP 7.2の変更点について(現在、利用可能になっている)
    satopian
    satopian 2022/07/01
    “引数型宣言”
  • PHP: 型宣言 - Manual

    型宣言 関数のパラメータや戻り値、 クラスのプロパティ (PHP 7.4.0 以降) に対して型を宣言することができます。 これによって、その値が特定の型であることを保証できます。 その型でない場合は、TypeError がスローされます。 PHP がサポートしている単一の型それぞれを、 ユーザーが行う型宣言の中で使うことができます。 但し、resource 型を除きます。 このページでは、それぞれの型がいつ利用可能になったかの変更履歴や、 型宣言におけるそれらの使い方について記しています。 注意: クラスがインターフェイスのメソッドを実装したり、 親クラスで既に定義されているメソッドを再実装する場合、 そのメソッドは、既に存在するメソッドと互換性がなければなりません。 共変性と反変性 のルールに従っている場合、メソッドには互換性があります。

  • 1