En parantes:
Kan man, i mitt exempel ovan, istället använda dubbelkolon (::) för att komma åt en annan klass innehåll?
Kod:
class cl1
{
function konstigfunktion()
{
return "Tjohoo";
}
}
class cl2
{
function annanfunktion()
{
// Kan man göra så här?
return cl1::konstigfunktion();
}
}
$testing = new cl2();
echo $testing->annanfunktion();
F ö så tror jag inte att man kan skapa en klass i en annan klass. I såfall får du nog utöka en befintlig klass istället (class EnKlass extends AnnanKlass).
Kan du ge exempel på varför du vill göra som du frågade om?