Ämne: PHP Functions
Visa ett inlägg
Oläst 2008-02-07, 21:02 #8
oddholst oddholst är inte uppkopplad
Medlem
 
Reg.datum: Aug 2007
Inlägg: 127
oddholst oddholst är inte uppkopplad
Medlem
 
Reg.datum: Aug 2007
Inlägg: 127
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?
oddholst är inte uppkopplad   Svara med citatSvara med citat