smallBox.phpというクラスファイルがあるとしましょう。
<?php
class SmallBox {
public function boxMethod() {}
}
次に、'require'を使用してsmallBox.phpファイルを別のクラスに含めます。
<?php
class BigBox {
public function __construct() {
require 'smallBox.php';
$box = new SmallBox();
$box->boxMethod();
}
}
?>
私はPHPOOPとMVCを初めて使用し、bigBoxクラスにsmallBox.phpを含めることは悪い習慣と見なされるのではないかと考えていました。