![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Witam!
Czy sa jakies roznice (wydajnosc, bezpieczenstwo, wylaczajac zasieg) w operowaniu na zmiennych przez superglobalna $GLOBALS a wczesniejsza jej 'globalizacja' przez global? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
To juz chyba standard, zeby nie korzystac z register_globals; nawet nie mysle o tym :D rajt, wspomniałem o tym żeby nie było wątpliwości ;)Ale, jak dla mnie, wygodniej bedzie z global $var, bo trzeba mi TYLKO jedna tablice zglobalizowac. Moje zdanie jest takie, że najlepiej zaprogramować tak, żeby nie trzeba było uzywać global. Ale z drugiej strony jest on po to, żeby go uzyć tam gdzie nie da się inaczej ;>BTW, skoro to tylko jedna tablica to jaki problem przekazać ją jako parametr? Jeżeli chcesz w funkcji zmieniać wartości tej tablicy a nie tylko korzystać z danych w niej zawartych, przekaż ją jako referencję.
pozdr. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 17:27 |