Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 218 Pomógł: 0 Dołączył: 14.04.2004 Skąd: Słupsk, Nowy Sącz Ostrzeżenie: (0%)
|
Jak w temacie...
co zrobic by nie pisac:
tylko zeby moc korzystac ze wszystkich zmeinnych skryptu? dobrze by bylo jakby dzialalo rowniez wewnatrz eval ()... bo w sumie liczba linijek zaczynajacych sie od "global" rosnie niemilosiernie (IMG:style_emoticons/default/smile.gif) pozdrawiam, k. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 218 Pomógł: 0 Dołączył: 14.04.2004 Skąd: Słupsk, Nowy Sącz Ostrzeżenie: (0%)
|
chyba nie wyrazilems sie dosc jasno...
powiedzmy, ze chce wyslac do funkcji 1000 roznych zmiennych... no rozumeim ze powinno sie przez argumenty... ale kto spamieta ich kolejnosc przy wywolywaniu? caly problem polega na tym, ze duza czesc skryptow mam w mysql (CMS)... no i zeby skorzystac z jakiejs zmiennej to musze uzywac globala... no i w niektorych plikach mam juz ponad 100 linijek z globalami... wszystko fajnie... bo dziala... ale moze istnieje inny sposob... by nie bylo takiego cyrku? Cytat Jeśli chcesz, by owe zmienne po zakończeniu funkcji były dostępne w reszcie skryptu to czemu ich do niego nie zwrócisz? Nie rozumiem po co ludzie używają globali, skoro można dane wrzucać do funkcji jako parametry (w tym referencje) i zwracać je w dowolnej postaci. Sens globali w takim wypadku staje pod znakiem zapytania. Na dodatek to rozwiązanie jest o niebo bezpieczniejsze niż globale. nie zrozumiales... ja nie chce pobrac zmiennej na trasie funkcja->skrypt (choc tez by mi sie przydalo jak zwrocic wiecej niz jeden element (IMG:style_emoticons/default/biggrin.gif) )... ale chce na trasei skrypt->funkcja... bo jedyne znane mi sposoby to parametry lub globale... ale oba maja te wade, ze trzeba kazda zmienna wypisac osobno... pozdrawiam, k. |
|
|
|
phoenix84 wszystkie zmienne do funkcji 8.04.2010, 22:12:20
thek Jeśli chcesz, by owe zmienne po zakończeniu funkcj... 9.04.2010, 08:51:27
varez Cytatbo w sumie liczba linijek zaczynajacych sie o... 9.04.2010, 09:31:18
darko Cytat(phoenix84 @ 8.04.2010, 23:12:20... 9.04.2010, 09:38:36
tehaha skoro to aż taka duża ilość to może wsadź te zmien... 9.04.2010, 20:15:12
thek Jeśli nie znasz liczby parametrów czy większej ilo... 10.04.2010, 14:04:23
phoenix84 te sposoby znalem... ale i tak nie pomoga... no al... 10.04.2010, 19:58:28 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 22:53 |