![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 505 Pomógł: 0 Dołączył: 8.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Mam takie pytanie, przypuscmy ze mam zmienna $zmienna1 zawierajaca powiedzmy 20kB tekstu ,
i teraz chcialbym aby zmienna byla widoczna w kilku funkcjach na przyklad : $zmienna1 = ".....20kB...." function foo1() { global $zmienna1; ... } function foo2() { global $zmienna1; ... } function foo3() { global $zmienna1; ... } Moje pytanie brzmi , czy uzycie global powoduje ze zmienna jest widoczna w kazdej z funkcji w ktorej jest uzyta czy nastepuje kopiowanie zawartosci zmiennej do podfunkcji. Pytam ze wzgledu na ergonomie w obawie ze zmienna jest powielana i zabiera tyle razy wiecej pamieci ile razy uzyta jest w funkcjach. -------------------- /dev/blog : http://www.santyago.pl/
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 05:48 |