![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 263 Pomógł: 0 Dołączył: 13.07.2003 Skąd: wawa Ostrzeżenie: (0%) ![]() ![]() |
Jak w temacie a dokładniej...[php:1:1ee277504a]<?php
function MOD($action) { include_once MODS.$action.'.php'; action::perform(); } ?>[/php:1:1ee277504a] Zwraca blad że klasa action nie istnieje i tutaj wlasnie moje pytanie jak w tym przypadku zastosować jakiś "alias" własnie na tą nazwe klasy? bo w przypadku podstawienia zmiennej $action jest oczywiscie parse error a przypadku jak powyzej ze takowej klasy nie ma (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif) Z góry dziękuje za pomoc. Pozdrawiam patS. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 691 Pomógł: 0 Dołączył: 6.08.2003 Ostrzeżenie: (0%) ![]() ![]() |
Metoda 1:
[php:1:ab006235c4]<?php eval("$action::perform();"); ?>[/php:1:ab006235c4] Metoda 2: [php:1:ab006235c4]<?php call_user_func(array($action, 'perform')); ?>[/php:1:ab006235c4] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 06:53 |