私は PHP で OOP を始めていますが、やりたいことがあります。例を示しましょう:
クラス.php
<?php
class a {
public function a() {
echo 'a';
}
}
class b {
public function calla() {
$x->a();
}
}
?>
index.php
<?php
include('classes.php');
$x = new a();
$d = new b();
$d->calla();
?>
これは可能ですか?私は次のようなことができることを知っています:
class b {
public function calla($object) {
$object->a();
}
}
と
$d->calla($x);
しかし、最初の例は可能ですか?