Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wielokrotne odwoływanie do obiektu
Forum PHP.pl > Forum > Przedszkole
Asmox
Niekiedy w przykładach widzę coś na kształt wielokrotnego odwoływania do obiektu. Na przykład w tutorialu Zend Frameworka jest coś takiego:
  1. $title->setLabel('Title')
  2. ->setRequired(true)
  3. ->addFilter('StripTags')
  4. ->addFilter('StringTrim')
  5. ->addValidator('NotEmpty');

Jednak gdy ja próbuję, to wyskakuje błąd Parse error: syntax error, unexpected '->' (T_OBJECT_OPERATOR). Chciałbym się dowiedzieć, czy powyższy zapis służy jedynie skróceniu w pisaniu listingów, czy rzeczywiście da się coś takiego stosować w php?
Mój niedziałający przykład wygląda tak:
  1. $title = new Zend_Form_Element_Text('title');
  2. $title->setLabel('Tytuł');
  3. ->setRequired(true)
  4. ->addFilter('StripTags')
  5. ->addFilter('StringTrim')
  6. ->addValidator('NotEmpty');
bpskiba
o jeden średnik za dużo..... w drugiej linii Twojego kodu
Asmox
Aa dzięki, teraz działa :-)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.