以下のコードにおきまして、お聞きしたいことがあります。
<?php // Your code here! class Test{ private $test; public function index(){ $this->test = new DateTime('2000-01-01'); } $this->index(); echo $test; }
こちらのコードはエラーとなってしまいますが、何故クラス内からは「$this->index()」のようにしてメソッドを呼ぶことができないのでしょうか?
PHPマニュアルを参照したのですが、いまいち分かりませんでした。
どなたかご回答頂けましたら幸いです。
よろしくお願いします。
>エラーとなってしまいますが
エラーを提示しましょう。「質問するときのヒント」読んでください。
https://teratail.com/help/question-tips
※既に解決済みになっていますが、今後同じような質問の仕方をされても困るのであえて書いています。ルールです。守ってください。質問内容がどんどん雑になってきているように思います。
それでは解決するものも解決しません。見る人は全て他人です。あなた専用のサポートセンターではありません。
回答1件
あなたの回答
tips
プレビュー