Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Alternatywa dla global w funkcach
michat34
post
Post #1





Grupa: Zarejestrowani
Postów: 200
Pomógł: 1
Dołączył: 4.08.2012

Ostrzeżenie: (10%)
X----


witam, w tym kodzie wywolujac funkcje alert nie dostaniemy nic bo funkcja nie 'widzi' zmiennej $str
  1. <?php
  2. $str = 'Hello World';
  3.  
  4. function alert ()
  5. {
  6. echo $str;
  7. }
  8.  
  9. alert();


moje pytanie jest nastepujace. czesto potrzebuje uzyc jakiejs zmiennej w funkcji ktora jest zadeklarowana wczesniej. jedyny sposob jaki znam by to obejsc to uzycie global przed zmienna, ale jest to zla praktyka programistyczna, wiec wolalbym tego unikac. tak wiec jaki jest sposob na modyfikacje powyzszego kodu tak aby wyswietlil mi napis HW? jakas referencja moze?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.09.2025 - 10:59