![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zablokowani Postów: 655 Pomógł: 0 Dołączył: 28.11.2003 Skąd: Zagórz Ostrzeżenie: (80%) ![]() ![]() |
znowu problem (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
mam funkcje, i chce zeby ona zwrucila 3 zmienne
potem w kodzie robie
i to mi dziala jesli zwracam jedna zmienna, ale jak chce 3 ... (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ____________________________ i drugi problem zeby tematow nie mnozyc _______________________________________ mam w funkcji kod
wg. tego co wiem, to ma $ile byc globalba, dostepna poza funkcja, ja ta funkcje includuje do pliku, daje echo"$ile" i nic mi sie nie wyswietla, zmiennej nie ma ... P.S. chcialem to dolaczyc do mojego poprzedniego tematu, ale nie moglem, ktos hyba go przyblokowal.... |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 255 Pomógł: 0 Dołączył: 22.04.2004 Skąd: Żoliborz Ostrzeżenie: (0%) ![]() ![]() |
A widziałeś kiedyś manual? return" title="Zobacz w manualu PHP" target="_manual Co do drugiego, to może byś wywołał tą funkcję (IMG:http://forum.php.pl/style_emoticons/default/laugh.gif) Ten post edytował popbart 23.01.2005, 11:21:15 |
|
|
![]()
Post
#3
|
|
Grupa: Zablokowani Postów: 655 Pomógł: 0 Dołączył: 28.11.2003 Skąd: Zagórz Ostrzeżenie: (80%) ![]() ![]() |
1. tak, ale jak potem w kodzie mam echo funkcja() to mi zwrca te polaczone zmienne i mam to potem rozdzielac na tablice ?
2. (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) :D:D ale smieszne jasne ze funkcja jest wywolana (IMG:http://forum.php.pl/style_emoticons/default/angrysmiley.gif) Ten post edytował invx 23.01.2005, 11:33:50 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 245 Pomógł: 0 Dołączył: 9.09.2002 Ostrzeżenie: (0%) ![]() ![]() |
return" title="Zobacz w manualu PHP" target="_manual kończy działanie funkcji, więc dwa ostatnie nie zostaną NIGDY wywołane. Użyj zwracania tablicy 3-elementowej albo explode" title="Zobacz w manualu PHP" target="_manual mna sklejonym stringu jak napisał popbart. No i poczytaj jednak trochę...
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 657 Pomógł: 2 Dołączył: 15.08.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zablokowani Postów: 655 Pomógł: 0 Dołączył: 28.11.2003 Skąd: Zagórz Ostrzeżenie: (80%) ![]() ![]() |
Cytat a pomin to w "normalnej" czesci pliku co mam pominac?? global $aaa mam w funkcji nie poza nia. |
|
|
![]()
Post
#7
|
|
Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
Grupa: Zablokowani Postów: 655 Pomógł: 0 Dołączył: 28.11.2003 Skąd: Zagórz Ostrzeżenie: (80%) ![]() ![]() |
no tak, ale global to wyglada tak ... profesionalniej, pozatym sie ucze i chce prubowac wszytkiego (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#9
|
|
Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Funkcje mają to do siebie, że przyjmują argumenty, więc tego też spróbuj...
Ten post edytował crashu 23.01.2005, 21:11:30 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 2 262 Pomógł: 21 Dołączył: 3.05.2004 Skąd: Sopot, Krakow, W-wa Ostrzeżenie: (0%) ![]() ![]() |
Jeślio chodzi o zwracanie lepiej zwracać tablicę.
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 853 Pomógł: 25 Dołączył: 27.08.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#12
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Cytat(invx @ 2005-01-23 22:01:52) no tak, ale global to wyglada tak ... profesionalniej, pozatym sie ucze i chce prubowac wszytkiego (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Gówno prawda. Funkcja powinna być hermetyczna - korzystać z parametrów i zwracac wyniki a nie odwoływać się do jakiś obcych zmiennych, nad którymi nie ma kontroli. Przez takie myślenie jak Twoje są wycieki pamięci, przepełnienia stosów i inne dziury. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 11:58 |