![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 23.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 657 Pomógł: 125 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 24 Dołączył: 14.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 23.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Kod $a=array(); function some() { global $a; $a[] = 'cos'; } some(); $a[] = 'bla'; print_r($a); Badz Kod function some()
{ $a=array(); $a[] = 'cos'; return $a; } $a=some(); $a[] = 'bla'; print_r($a); |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 23.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
rozumiem ze trzeba dawać global na początku funkcji?
i niech ktos mi powie za plusa czy to dobry sposob zeby se uczynić jakas zmienną globalną;
Ten post edytował mala_duza 24.08.2008, 09:41:56 |
|
|
![]()
Post
#7
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Jezeli zmienna nie jest definiowana w funkcji to jest zmienna globalna. Tylko, że nie dla ciał funkcji.
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 23.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
ale ja wlasnie chce tak zrobic zeby zmienna byla widzialna wszedzie, nawet z wnetrza innych funkcji, czy sposob w moim poprzednim poście jest na to dobry?
|
|
|
![]()
Post
#9
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
To w każdej funkcji musisz na początku dać global jeżeli chcesz tej zmiennej użyc w funkcji. Nie ma innej możliwości. Widze, ze nie czytasz uważnie manuali i będziesz tutaj przychodzil z każdym najmniejszym "problemem"
|
|
|
![]()
Post
#10
|
|
Grupa: Przyjaciele php.pl Postów: 1 202 Pomógł: 117 Dołączył: 13.04.2007 Skąd: 127.0.0.1 Ostrzeżenie: (0%) ![]() ![]() |
Witaj!
Dodatkowo źle jest jeszcze tytuł tematu (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Nie mówi on nic nikomu. Pozdrawiam! |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 23.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
O pszepraszam! Strasznie się pomyliłam!
Chodziło mi o to jak zrobić, zeby zmienna miała zasięg superglobalny, a nie globalny, czyli np.
zeby naprzyklad cos takiego działało nazwę tematu tez poprawilam Ten post edytował mala_duza 24.08.2008, 11:52:40 |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 1 033 Pomógł: 125 Dołączył: 17.09.2005 Skąd: Żywiec Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 23.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
czytałam te strony manuala, pokazują one jak zrobić zasięg globalny. Ja chcę się odwoływać do zrobionych przeze mnie zmiennych nie poprzez $GLOBALS, tylko norlmalnie, $zmienna, i chodzi mi o to czy da się tak zrobić
( tylko ta $zmienna ma byc superglobalna) Ten post edytował mala_duza 24.08.2008, 12:14:22 |
|
|
![]()
Post
#14
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Przeciez ci juz pisalem ze nie da sie tak zrobic.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 15:36 |