TECH I.S.

PHP static keyword

❮ PHP キーワード

静的プロパティとメソッドを作成して使用します。

<?php class MyClass {   public static $str = "Hello World!";   public static function hello() {     echo MyClass::$str;   } } echo MyClass::$str; echo "<br>"; echo MyClass::hello(); ?>


定義と使用法

staticキーワードは、クラスのプロパティとメソッドを静的として宣言するために使用されます。静的プロパティとメソッドは、クラスのインスタンスを作成せずに使用できます。 staticキーワードは、関数が終了した後も値を保持する関数内の変数を宣言するためにも使用されます。

関連ページ

静的メソッドの詳細については、PHP OOP - 静的メソッドのチュートリアルを参照して下さい。

静的プロパティの詳細については、PHP OOP - 静的プロパティのチュートリアルを参照して下さい。


その他の例

関数で静的変数を使用します。

<?php function add1() {   static $number = 0;   $number++;   return $number; } echo add1(); echo "<br>"; echo add1(); echo "<br>"; echo add1(); ?>


❮ PHP キーワード


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細