Avatar billede madsleejensen Nybegynder
20. september 2007 - 20:18 Der er 2 kommentarer og
1 løsning

static kald af funktion.

Hej sad lige og leget lidt og stødte på dette som undre mig :)

class Test_1
{
    public function sigHej()
    {
        echo 'Siger hej fra Test_1';
    }
}
Test_1::sigHej();

Hvordan kan jeg kalde min sigHej() uden en instance til klassen og funktionen ikke er static?. giver ikke rigtigt nogen mening af man skal kunne det jo ?
Avatar billede jakobdo Ekspert
21. september 2007 - 15:45 #1
Prøv at se her.
Der er lidt kode som viser noget omkring det.

http://dk2.php.net/class
Avatar billede madsleejensen Nybegynder
21. september 2007 - 17:43 #2
jeg fandt ud af det :)
det er fordi i php4 fandtes static ikke. og for at fungere i php4 kan dette lade sig gøre :)

dette vil dog smide en E_STRICT error
Avatar billede madsleejensen Nybegynder
12. september 2008 - 18:15 #3
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester