Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z funkcją
Forum PHP.pl > Forum > PHP
Gordon1x
  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.
likemandrake
Witam

No widze, ze mamy do czynienia z bardzo poczatkujacym uzytkownikiem 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
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.