そのため、学習演習として、自分の小さな MVC フレームワークに取り組んでいます。うまく機能していますが、$this なしでビュー ファイル内の変数を参照できるようにしたいと考えています。
たとえば、ビュー オブジェクトをインスタンス化するコントローラー オブジェクトがあります。コントローラーから、変数を次のようにビューに渡します
$this->view->foo = "bar";
次に、ビュー オブジェクトには、ビューに関連するコードが含まれます (例: myView.phtml)。ビューファイルの「foo」にアクセスするには、これを使用します
echo $this->foo;
しかし、私がやりたいことは、これが可能かどうか、または明らかな何かが欠けているかどうかはわかりませんが、私がやりたいことは、このような変数を参照することです
echo $foo;
ソース全体を投稿せずに、誰かが私を正しい方向に向けることができますか?