PHPにおけるオブジェクト指向
staticとは
クラスを扱う際に意識する必要がある
sutaticキーワードとは、インスタンス化しなくても、クラスから直接呼び出せて使用できるメソッドやプロパティを定義する方法
インスタンス化しなくても良いので、クラス全体の属性として指定することができる
例:犬クラス static変数:イヌ科 インスタンス変数:name ポチ
class Dog{ public $name; public static $belong = "イヌ科"; }
$pochi = new dog(); $pochi->name = "ポチ"
echo Dog::$belong;
インスタンス変数、インスタンスメソッドと対極に位置するものがstatic変数、staticメソッド
参考にしたサイト