![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 66 Pomógł: 1 Dołączył: 28.02.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam deklarację: $aktualnosci = new Aktualnosci . $sesja_lang->lang(); Która wywala mi błąd. Gdy napiszę: $akt='Aktualnosci'.$sesja_lang->lang; $aktualnosci = new $akt(); to jest ok. ja zmodyfikować pierwszy przypadek to jednej linijki kodu? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 44 Dołączył: 14.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
ja zmodyfikować pierwszy przypadek to jednej linijki kodu?
(IMG:http://forum.php.pl/style_emoticons/default/thumbsupsmileyanim.gif) A na poważnie: wydaje mi się, że nie da się tego osiągnąć krótszym zapisem. mike: Twój kod wywala: Cytat Parse error: syntax error, unexpected '{'
Ten post edytował phpion 19.02.2009, 16:27:57 |
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
I tak pomysł jest bzdurny :-) Zgadzam się (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) hehe. Swoją drogą: w ten sposób działa:
Co nie zmienia faktu, że jest to głupie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 66 Pomógł: 1 Dołączył: 28.02.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Moim zdaniem nie jest to w aż tak głupi pomysł z racji stosowania FrameWorka i konieczności stosowania dynamicznych nazw klas, obiektów, kontrolerów i widoków.
Niemniej jednak dziękuję za pomoc i po części przyznaję rację. Jak sie pracuje po 17h dziennie i do tego zestaw kilkanastu kaw to czasami rodzą się dziwne pomysły, mutanty. Pozdrawiam. Ten post edytował webJ@cob 19.02.2009, 20:22:10 |
|
|
![]()
Post
#8
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
@webJ@cob: głupie nie jest to, że tworzysz dynamicznie nazwę klasy, której obiekt chcesz utworzyć, tylko to jakie Ty klasy masz.
AktualnosciPl, AktualnosciEn, AktualnosciDe Co to ma być? Tworzysz jedną, która ma metodę, w której podaje się język, albo nawet sama sobie odczytuje go w swoim wnętrzu PS. Nazwy (zmienny, klas, funkcji) powinieneś mieć w języku ang. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 06:57 |