私はPHP、OOPを勉強していて、たくさんのことを学びましたが、私をからかう小さなことがあります。
オブジェクト作成の説明のために作成した画像があります:リンク
誰かがいくつかの質問に答えることができたら...
- 画像に何か問題があった場合、誰かが私を訂正してくれると嬉しいです。
- オブジェクトをエコーしようとすると、メモリ位置名の文字列でない場合、オブジェクト(オブジェクトがメモリ参照であることを理解しています)を文字列に変換できないというエラーが表示されます(例:「F70」 )メモリの場所がどのように見えるかについて、例を教えてください。
- そして、参照を含む変数については、これが残りのすべてのグローバル変数とともに配置される通常の変数であることを理解しています。つまり、新しいオブジェクトと新しい変数を作成すると、最初のオブジェクト(変数)に参照が含まれますが、通常のグローバル変数。他の変数も同じです。
最初のステップ:オブジェクト変数を定義します...
2番目のステップ:作成されたオブジェクトとそのメモリ位置が必要な変数内に入ります...
3番目のステップ:参照を使用して作成された新しいグローバル変数。
Object(変数)を呼び出すとはどういう意味ですか?
最初のステップ:変数が作成されたメモリ位置に移動します...
2番目のステップ:オブジェクトが存在するメモリ位置を参照する変数値(参照)...
3番目のステップ:そのオブジェクトのメソッドとプロパティにアクセスできます。
誰かが私がこのことを理解するのを手伝ってくれるなら、私は幸せです、みんなに感謝して、良い一日を過ごしてください。