PHP Fatal error: Cannot access empty propertyとか出た時

公開: 2015-04-28 21:32
更新: 2016-04-29 06:03

久しぶりにPHPに触れました。

するとこんなエラーが出ました。



PHP Fatal error: Cannot access empty property



どこも間違ってないような気がするんだけど...

$this->$name = '名前';

あ、

ここだ。

$this->name = '名前';

こうですな。

プロパティに「$」をつけないように。



この記事をシェア
この記事へのコメント(1)
1: kd: 2016/08/22(月) 12:07:19 ID:/U6JeJ
同じエラーが出たのでググってみてこのページ見て
「そんな初歩的な間違いするわけないし!ww」
って思ってコード見直したら、まさにその間違いしてました。

ありがとうございます\(^o^)/

# 静的メンバから動的メンバに切り替えようとして
static::$property を $this->property ってするところで、 $this->$property としちゃったようです。
この記事にコメントする
書き込む
あっきぃ(@appstars_aki)
Web、iOSなフリーランサーです。好きなものはお寿司です。でもお寿司は高いので普段は雑草とか拾ったドングリを食べています。お仕事や意味もなく毎月お小遣いをくれる人を探してます。

お仕事の依頼や自分で作ったアプリのレビューを希望しちゃう方はaki@appstars.jpまでご連絡ください。