古い、人が作ったソース見てたらvarで変数宣言しているのがあって調べた。
var
は必須ではありません。 PHP 5.0 から 5.1.3 までのバージョンでは、var
の使用は非推奨とされており、E_STRICT
警告が発生していました。 しかし PHP 5.1.3 以降は非推奨ではなくなり、警告も出なくなっています。
public
やprotected
、private
のかわりにvar
を使ってプロパティを宣言した場合、PHP 5 はそれをpublic
と同等とみなします。
出典:phpマニュアル
コメント