Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: FUNKCJA EACH() przykłady i objaśnienia po Polsku..
Forum PHP.pl > Forum > Przedszkole
Gość_Piotr
Witam serdecznie....

ostatnio gnębi mnie funkcja each()...

po co ona własciwie jest?Wiem tylko ,że służy do zwracania bięzącego elementu tablicy.....

prosiłbym o jakieś proste przykłady....i dokładniejsze objasnienie...kiedy i po co sie jej używa....

Pozdrawiam!
snipe
Funkcja each() zwraca biezacy element tablicy oraz nadaje nestepnemu atrubut biezacego :]

np.:

  1. <?php
  2. $dane = array('imie'=>'Jan', 'nazwisko'=>'Kowalski', 'adres'=>'Sosnowa');
  3. while($element = each($dane))
  4. {
  5.    echo $element[key];
  6.    echo ' - ';
  7.    echo $element[value];
  8.    echo '<br />';
  9. }
  10. ?>
ennics
można w prostszy sposób wykorzystać foreach()
  1. <?php
  2.  
  3. $array = array (
  4. 1 => 'aaa',
  5. 2 => 'sss',
  6. 4 => 'ddd'
  7. )
  8.  
  9. foreach ( $array as $key => $val ) {
  10. print $key . $val;
  11. }
  12.  
  13. ?>
mike
Nie wiem czy wiesz, ale w manualu wszystko jest objaśnione i na dodatek po polsku, czyli tak jak chcesz.
each()
snipe
mozna jeszcze tak cool.gif

  1. <?php
  2.  
  3. $dane = array('imie'=>'Jan', 'nazwisko'=>'Kowalski', 'adres'=>'Sosnowa');
  4. while(list($klucz, $wartosc) = each($dane))
  5. {
  6.  echo $klucz.' - '.$wartosc.'<br />';
  7. }
  8. ?>
Gość_Piotrek
DZIEKUJE za wszystkie odpowiedzi!!!!!!Bardzo mi pomogły!

W manualu patrzyłem ale kiepso to tam wytłumaczyli...

Pozdrawiam
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.