Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Uzycie zmiennej wygenerowanej w funkcji.Jak?
Crxiak
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 18.04.2007

Ostrzeżenie: (0%)
-----


Witam! Domyślam się że rozwiązanie jest proste ale wciąż nie mogę sobie dać z tym rady.Tak więc nie wiem jak użyć zmiennej wygenerowanej w funkcji. Oto 2 przykładowe pliki:

Plik a.php
  1. <?php
  2. include ("b.php");
  3. $zmienna=22;
  4. mnozenie($zmienna);
  5. ?>


Plik b.php
  1. <?php
  2.  
  3. function mnozenie($zmienna) {
  4. $zmienna2=$zmienna*2;
  5. print $zmienna2;
  6. }
  7.  
  8. ?>


Teraz chciałbym aby $zmienna2 mogła być użyta w pliku a.php aby móc ją następnie dodać do bazy lub w jakiś inny sposób przetworzyć.

Siedzę nad tym już drugi dzień i nic nie mogę wykąbinować. Będę wdzięczny za każdą podpowiedź.

Ten post edytował Crxiak 9.01.2008, 01:13:06
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sniezny_wilk
post
Post #2





Grupa: Zarejestrowani
Postów: 732
Pomógł: 80
Dołączył: 25.05.2005
Skąd: Szczecin

Ostrzeżenie: (0%)
-----


Plik b.php

  1. <?php
  2.  
  3. function mnozenie($zmienna) {
  4. $zmienna=$zmienna*2;
  5. return $zmienna;
  6. }
  7.  
  8. ?>


Funkcja widzi to co jej podajesz tylko.

EDIT: odpisywałem na szybko nie zauważyłem, że masz błąd w funkcji (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

lub inna wersja

b.php
  1. <?php
  2.  
  3. function mnozenie($zmienna) {
  4. $zmienna=$zmienna*2;
  5. echo $zmienna;
  6. }
  7.  
  8. ?>


i wtedy a.php
  1. <?php
  2. include ("b.php");
  3. $zmienna=22;
  4. mnozenie($zmienna);
  5. ?>


Ten post edytował sniezny_wilk 9.01.2008, 01:26:53
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: 14.10.2025 - 19:49