Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 602 Pomógł: 30 Dołączył: 1.08.2007 Skąd: Nowy Sącz Ostrzeżenie: (0%)
|
Witam w teście na php.pl napotkałem na takie pytanie.
I czy może mi ktoś wytłumaczyć jak to wygląda, ja sobie uświadamiam, że to takie coś
Oto pytanie Klasa posiada metodę z metodą wewnątrz niej. Jak możemy się odwołać do metody ujętej w innej metodzie? $klasa->metoda1().metoda2() $klasa.metoda1().metoda2() $klasa->fmetoda1(metoda2()) $klasa->metoda1()->metoda2() - Ja to zaznaczyłem. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 589 Pomógł: 91 Dołączył: 22.05.2008 Skąd: Gliwice Ostrzeżenie: (0%)
|
Redeklarujesz (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) a(); -> deklarujesz; a().b(); -> redeklarujesz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Yhm... inaczej na to patrzałem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Myślałem, że: Kod a().b(); wywołuje tylko funkcje b(), a jest tak jak mówisz: Kod a().b(); To to samo co: Kod a();
b(); |
|
|
|
daniel1302 Metoda wewnątrz metody 11.04.2009, 18:17:16
daniel1302 To musi być któreś z tych rozwiązań
$klasa-... 11.04.2009, 18:35:14
#luq Przecież metoda nie może mieć metod... 11.04.2009, 18:37:10
#luq Powiem szczerze o takim czymś nie wiedzia... 11.04.2009, 19:08:08
#luq Cytat(belliash @ 11.04.2009, 20:17:20... 11.04.2009, 19:37:25 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 18:10 |