![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zablokowani Postów: 655 Pomógł: 0 Dołączył: 28.11.2003 Skąd: Zagórz Ostrzeżenie: (80%) ![]() ![]() |
znowu problem
![]() 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 ... ![]() ____________________________ 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ę ![]() Ten post edytował popbart 23.01.2005, 11:21:15 -------------------- Visual Basic - kto by pomyślał :)
|
|
|
![]()
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. ![]() jasne ze funkcja jest wywolana ![]() 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ę...
-------------------- Nie ma nic stałego prócz zmiany...
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 657 Pomógł: 2 Dołączył: 15.08.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
pyt1 .
pyt 2. w funkcji daj: function aaa() { global $ile; } a pomin to w "normalnej" czesci pliku -------------------- |
|
|
![]()
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%) ![]() ![]() |
Tak w ogóle po co co się tak przyczepiłeś do tego global $ile? Nie lepiej dać po prostu:
Ten post edytował crashu 23.01.2005, 20:53:46 -------------------- |
|
|
![]()
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
![]() -------------------- |
|
|
![]()
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ę.
-------------------- Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 853 Pomógł: 25 Dołączył: 27.08.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
mozna nic nie zwracac i skorzystac z referencji
Ten post edytował sopel 23.01.2005, 23:41:35 -------------------- "If debugging is the process of removing bugs, then programming must be the process of putting them in..."
sobstel.org |
|
|
![]()
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 ![]() 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: 19.08.2025 - 20:22 |