![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 8.03.2010 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Może problem banalny, ale nie za bardzo wiem jak zdefiniować problem w Google, bo za każdym razem jak próbuję znaleźć rozwiazanie to wyskakuja mi odpowiedzi z zastosowaniem GLOBAL $a czyli na odwrót(dostęp w funkcji do zmiennej która została zdefiniowana przed funkcją).
Chcę aby poniższy kod poprawnie wyświetlił zmienną b Kod function(test) { $a = 1; $b = 2; $suma = $a + $b; echo $suma; }; test(); echp $b; // tu ma się wyświetlić 2 Z góry przepraszam jeżeli pytanie banalne (IMG:style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 5 Dołączył: 26.01.2011 Ostrzeżenie: (40%) ![]() ![]() |
Przemysl to co chcesz zrobic bo taka metoda to proszenie sie o klopoty. Przekaz sobie zmienna zewnetrzna do funkcji przez referencje (foo(&$b), albo normalnie podstawiaj wynik zwrocony przez funkcje. Nie ruszaj GLOBAL bo bedziesz mial smietnik w kodzie.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 20:50 |