- 513 名前:デフォルトの名無しさん mailto:sage [2023/02/28(火) 01:30:55.97 ID:YvnM6/8va.net]
- やっぱrequireよく分からんな
とあるwebページ作ってて、管理しやすくするためにphpファイルをiedex.php、data.php、hoge.php、hogehoge.phpみたいに分ける data.phpにインスタンスまとめる。この場合data.phpは各クラスをrequireする index.phpはHTMLとして表示される。この場合ここはdata.phpをrequireする hoge.phpとhogehoge.phpはclassだけど、他のクラスから継承しないならrequireしたりしない extendsは分かったかも とあるクラスからインスタンスを作る。このインスタンスをタイプは同じだけど性質によって分けたいならextendsする 例 アニマルクラスを作る。プロパティは 種族 年齢 吠える そのクラスから犬クラスと猫クラスに分けてからインスタンス作りたい場合、extendsでアニマルクラスを継承する(プロパティは共通だから) これでどうかな。requireせずにextendsだけする事あるのだろうか?必ずrequireやincludeとかのファイル読み込みをセットで使う? それと皆は本当にハッキリとrequireするかしないか分かるの?
|

|