Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]przekazywanie zmiennych z funkcji do funkcji
Forum PHP.pl > Forum > Przedszkole
Larges
Podstawowe pytanie, na które nie mogę znaleźć dokładnej odpowiedzi.

Mam załóżmy 2 funkcje

Kod
function 1() {
$zmienna="php.pl";
}

function 2() {
}


Jak przekazać zmienną z funckji 1 do funkcji 2, aby móc ją tam wykorzystać do niecnych celów? Za odp dziękuję.
qrees
Cytat(Larges @ 25.05.2008, 10:32:50 ) *
Podstawowe pytanie, na które nie mogę znaleźć dokładnej odpowiedzi.

Mam załóżmy 2 funkcje

Kod
function 1() {
   $zmienna="php.pl";
   }
  
   function 2() {
    }


Jak przekazać zmienną z funckji 1 do funkcji 2, aby móc ją tam wykorzystać do niecnych celów? Za odp dziękuję.

Kod
function f1() {
   $zmienna="php.pl";
f2($zmienna);
   }
  
   function f2($arg) {
echo $arg;
    }
Larges
To co mi przedstawiłeś wywołuje funkcję w funkcji, a zatem przywołuje kod i umieszcza go. Co prawda przekazanie funkcji działa, ale kod html mam wlepiony.

Dlaczego wywołujesz funkcję w funkcji? Może obejść się bez tego?
devnul
Cytat
Dlaczego wywołujesz funkcję w funkcji? Może obejść się bez tego?
bo tak się zazwyczaj robi?
zainteresuj się może obiektami - tam masz możliwość przechowywania danych w obrębie obiektu tak że wszystkie metody tego obiektu mają do nich dostęp - i nie ma potrzeby wykonywania "funkcji w funkcji". Możesz też użyć zmiennej globalnej i w ten sposób przekazywać sobie zmienną po całym skrypcie.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.