Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z funkcją
Gordon1x
post
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 13.06.2007

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


  1. <?php
  2. function dane_encode($dana1){
  3.  $dana2 = base64_encode($dana1);
  4. }
  5. ?>


  1. <?php
  2. $dana1 = "over";
  3.  $codes = dane_encode($dana1);
  4.  
  5. print ("$codes");
  6. ?>


Po wywołaniu funkcji zmienna $codes jest pusta. Jak rozwiązać ten problem, aby została wydrukowana zawartość zakodowanego ciągu tznaków.
Go to the top of the page
+Quote Post
likemandrake
post
Post #2





Grupa: Zarejestrowani
Postów: 175
Pomógł: 17
Dołączył: 23.06.2006

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


Witam

No widze, ze mamy do czynienia z bardzo poczatkujacym uzytkownikiem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) no ale kazdy przeciez kiedys zaczynal

chodzi o to ze w pierszej wartosci przypisujesz wartosc do zmiennej lokalnej i jest ona tylko widoczna w tej funkcji, jesli chcesz przechwycic wartosc tej funkcji do zmiennej $codes, musisz ja zwrocic...

czyli zamiast pisac $dana2 = ..... piszesz return


pozdro
Go to the top of the page
+Quote Post

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: 22.12.2025 - 19:09