Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Wyświetlanie zawartości tablicy
Forum PHP.pl > Forum > Przedszkole
nexis
Mam taką tablicę:

Kod
[cast] => Array ( [Sandra Bullock] => Jean [Don Cheadle] => Graham [Matt Dillon (I)] => Oficer Ryan [Jennifer Esposito] => Ria [William Fichtner] => Flanagan [Brendan Fraser] => Rick [Terrence Howard] => Cameron [Ludacris] => Anthony [Thandie Newton] => Christine [Ryan Phillippe] => Oficer Hanson [Larenz Tate] => Peter [Tony Danza] => Fred [Keith David (I)] => Porucznik Dixon [Shaun Toub] => Farhad [Loretta Devine] => Shaniqua )


I za pomocą takiej funkcji go wyświetlam:

  1. <?php
  2. foreach ($info['cast'] as $cast) {
  3. if ($i == 0) {
  4. $output .= $cast;
  5. $i++;
  6. } else {
  7. $output .= ", ".$cast;
  8. }
  9. }
  10. ?>


Otrzymuje taki wynik:

Kod
Jean, Graham, Oficer Ryan, Ria, Flanagan, Rick, Cameron, Anthony, Christine, Oficer Hanson, Peter, Fred, Porucznik Dixon, Farhad, Shaniqua


Czyli brakuje nazwy zmiennej. Jak to zrobić, żeby się wszystkie informacje wyświetlały w postaci?

Kod
Sandra Bullock:    Jean
Don Cheadle:      Graham
Matt Dillon (I):      Oficer Ryan
Jennifer Esposito:      Ria
William Fichtner:      Flanagan
Brendan Fraser:      Rick
Terrence Howard:      Cameron
Ludacris:      Anthony
Thandie Newton:      Christine
Ryan Phillippe:      Oficer Hanson
Larenz Tate:      Peter
Tony Danza:      Fred
Keith David (I):      Porucznik Dixon
Shaun Toub:      Farhad
Loretta Devine:      Shaniqua
nospor
Cytat
Czyli brakuje nazwy zmiennej. Jak to zrobić,
należy w takim przypadku luknąc do manuala:
http://pl.php.net/manual/pl/control-structures.foreach.php
i zobaczyc w jakich postaciach moze wystepowac foreach.
Formatowanie tekstu to juz se sam zrob

ps: i prosze poprawic tytul o wlasciwy znacznik zgodny z zasadami forum Przedszkole
_bezimienny
  1. <?php
  2.  
  3. foreach($cast as $key => $v){
  4. echo("$key: $v<br>");
  5. }
  6. ?>
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.