Ik vraag me nog steeds een beetje af hoe ik het beste classen in andere classen kan gebruiken.
Nu doe ik het alsvolgt:
include('object1.php');
include('object2.php');
$obj1 = new Object1;
$obj2 = new Object2;
$obj2->functie();
En dan:
class Object2
{
function functie()
{
global $obj1;
return $obj1->functie();
}
}
Dit doe ik zo omdat ik dan (vrij eenvoudig $obj1 kan veranderen van naam bijv (hoeft alleen in de new statement). Ook hoef ik geen dingen te includen die ik niet gebruiken. Toch heb ik het gevoel dat het beter kan. Iemand een idee?
Nu doe ik het alsvolgt:
include('object1.php');
include('object2.php');
$obj1 = new Object1;
$obj2 = new Object2;
$obj2->functie();
En dan:
class Object2
{
function functie()
{
global $obj1;
return $obj1->functie();
}
}
Dit doe ik zo omdat ik dan (vrij eenvoudig $obj1 kan veranderen van naam bijv (hoeft alleen in de new statement). Ook hoef ik geen dingen te includen die ik niet gebruiken. Toch heb ik het gevoel dat het beter kan. Iemand een idee?