Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Closed TopicStart new topic
> [PHP]Element tablicy jako zmienna
zbygal83
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 15.01.2011

Ostrzeżenie: (0%)
-----


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"
Go to the top of the page
+Quote Post
lobopol
post
Post #2





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

Ostrzeżenie: (0%)
-----


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)

Ten post edytował lobopol 15.01.2011, 22:04:02
Go to the top of the page
+Quote Post
batman
post
Post #3





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Zakładanie kilku takich samych tematów nie jest najlepszym pomysłem.
Proszę kontynuować w tym temacie - Temat: Elementy tablicy jako zmienne
Go to the top of the page
+Quote Post

Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 23:01