12. september 2013 - 18:17Der er
6 kommentarer og 1 løsning
Kalde et Objekt
Hej
jeg har 2 klasser User og Login.
Fra Login klassen vil jeg gerne kunne tilgå klassen User, men det kan jeg ikke lige gøre. Ved ikke hvad der går galt. Når jeg prøver på at tilgå klassen fra Login skriver jeg følgende:
$login = new User(); men intellisense viser mig ikke klassen User på listen.
Som repox ved jeg heller ikke hvad intellisense er.
Men din constructor accepterer 2 parametre, så det skal du naturligvis give den.
$login = new User("Bob","kodeord");
Udover det har du brugt camelCase til din password property, men i constructoren har du stavet det med småt. Det skal naturligvis også staves camelCase: $this ->$passWord = $passWord;
Når det så er sagt, så synes jeg at du skal genoverveje om du vil bruge camelCase i php, da min erfaring at de fleste udviklere bruge underscore istedet. Men der er ikke en rigtig og forkert (:
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.