static
public function をstaticにしてみたらいろいろ出来ないことがわかった。
・まずフィールド変数にはアクセスできない。
・なのでメソッドごと変数を持たす必要がある。
・newできないから$this->のアロー演算子は全く使えない。
・呼び出す DbController::getfile() これでどこからでも呼び出せる。
・クラス内のメソッドはDbController::getfile()でもいいがより明示的に見分けるがつくようにself::getfile()で同じクラス内ってのがすぐわかる。(他人が見た時に可読性があがる)
・とりあえず忘れないうちに書き出した。
・また追記しよう。
明日もvar_dump()で頑張ります。