Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak przekazać tablice $_POST do funkcji?
Forum PHP.pl > Forum > Przedszkole
gilbo
Jak można przekazać całą tablicę $_POST do funkcji, czy muszę każdą zmienną z tej tablicy przekazywać pojedyńczo czy mogę naraz całą tablice?questionmark.gif

Dzieki za odp gilbo.
dr_bonzo
$_POST (taj jaki i $_GET i inne) jest tablica superglobalna -- tzn mozesz odwolywac sie do ichg elementow z kazdej funkcji, bez koniecznosci przekazywania jej jako parametr czy poprzedzania 'global'.

$_POST (jak i inne tablice) mozna przekazywac w calosci do funkcji.

  1. <?php
  2. function nic()
  3. {
  4. print( $_POST[ 'zmienna' ] );
  5. }
  6.  
  7. function nic2( $tablica )
  8. {
  9. print_r( $tablica );
  10. }
  11.  
  12. nic2( $_POST );
  13. ?>
gilbo
Cytat(dr_bonzo @ 2004-12-13 19:26:35)
$_POST (taj jaki i $_GET i inne) jest tablica superglobalna -- tzn mozesz odwolywac sie do ichg elementow z kazdej funkcji, bez koniecznosci przekazywania jej jako parametr czy poprzedzania 'global'.

$_POST (jak i inne tablice) mozna przekazywac w calosci do funkcji.

  1. <?php
  2. function nic()
  3. {
  4.     print( $_POST[ 'zmienna' ] );
  5. }
  6.  
  7. function nic2( $tablica )
  8. {
  9.     print_r( $tablica );
  10. }
  11.  
  12. nic2( $_POST );
  13. ?>

Już wiem czemu mi nie działało! Jestem totalnym idiotąexclamation.gif!! Zapomniałem ponazywać elementy formularza dry.gif no dobra dzieki za pomoc!!!
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.