Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Element tablicy jako zmienna
Forum PHP.pl > Forum > Przedszkole
zbygal83
Cześć, mam tablicę zawierającą jakieś elementy. Chciałbym użyć tych elementów jako nazw zmiennych. Dla zwizualizowania:

CODE

<?
$a = 1;
$b = 2;
$c = 33;
$zmienne = array('$a',$b'$c');

foreach ($zmienne as $linia)
{
echo 'Zmienna o nazwie '.$linia. 'ma wartość: ' .$linia';
}
?>

Jak zmodyfikować ten kod, bym otrzymał taki wynik:
"Zmienna o nazwie $a ma wartość 1"
lobopol
po pierwsze nie:
  1. $zmienne = array('$a',$b'$c');

a
  1. $zmienne = array('$a'=>$a,'$b'=>$b,'$c'=>$c);

a jeszcze lepiej
  1. $zmienne = array('a'=>$a,'b'=>$b,'c'=>$c);

i
  1. foreach ($zmienne as $key=>$value){
  2. //reszta jak nie wiesz co to poczytaj o foreach
  3. }


w $key masz aktualny index (czyli $a, $b, $c) w $value masz wartość przypisaną do indeksu (czyli 1, 2 33)
batman
Zakładanie kilku takich samych tematów nie jest najlepszym pomysłem.
Proszę kontynuować w tym temacie - Temat: Elementy tablicy jako zmienne
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.