Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Łączenie nazwy zmiennej ?
Vasquez21
post
Post #1





Grupa: Zarejestrowani
Postów: 213
Pomógł: 0
Dołączył: 2.11.2004
Skąd: Jaworzno

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


Witam mam taki problemik czy da się utworzyć nazwę zmiennej w pętli ?
Jeśli tak to jak?

Już mówię o co dokładnie mi chodzi... mam coś takiego:

  1. <?php
  2.  
  3. $zaw1 = $HTTP_POST_VARS['zaw1'];
  4. $zaw2 = $HTTP_POST_VARS['zaw2'];
  5. $zaw3 = $HTTP_POST_VARS['zaw3'];
  6. itd.
  7.  
  8. ?>


Nie chcę wypisywać dajmy na to tego 15 razy tylko chciałem zrobić to w pętli. zmieniając kolejno liczbę.
Da się to zrobić ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Leezard
post
Post #2





Grupa: Zarejestrowani
Postów: 116
Pomógł: 0
Dołączył: 19.09.2004
Skąd: Uć

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


zmienne zmienne (fajnie sie to nazywa)

  1. <?php
  2.  
  3. for($i=0; $i<15; $++)
  4. {
  5. $zmienna = 'zaw'.$i;
  6. $$zmienna = $_POST[$zmienna];
  7. }
  8.  
  9. ?>


powino pomoc;)

pzdr


--------------------
Nie rób nic na siłę - weź większy młotek ;)
Go to the top of the page
+Quote Post
Vasquez21
post
Post #3





Grupa: Zarejestrowani
Postów: 213
Pomógł: 0
Dołączył: 2.11.2004
Skąd: Jaworzno

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


dzięki wielkie...
Go to the top of the page
+Quote Post
kszychu
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

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


Cytat(Leezard @ 2004-11-05 11:45:11)
zmienne zmienne (fajnie sie to nazywa)

  1. <?php
  2.  
  3. for($i=0; $i<15; $++)
  4. {
  5. $zmienna = 'zaw'.$i;
  6. $$zmienna = $_POST[$zmienna];
  7. }
  8.  
  9. ?>


powino pomoc;)

pzdr

Albo troszkę krócej:
  1. <?php
  2.  
  3. for($i=0; $i<15; $++)
  4. ${&#092;"zaw\".$i} = $_POST[${\"zaw\".$i}];
  5.  
  6. ?>


lub też dla wszystkich zmiennych przesłanych postem:
  1. <?php
  2.  
  3. foreach($_POST as $zmienna => $wartosc)
  4. $$zmienna = $wartosc;
  5.  
  6. ?>


--------------------
"Coś się kończy, coś się zaczyna." Andrzej Sapkowski
Go to the top of the page
+Quote Post
silent
post
Post #5





Grupa: Zarejestrowani
Postów: 127
Pomógł: 0
Dołączył: 18.08.2004
Skąd: Jastrzębie Zdrój

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


Cytat(kszychu @ 2004-11-05 12:06:38)
lub też dla wszystkich zmiennych przesłanych postem:
  1. <?php
  2.  
  3. foreach($_POST as $zmienna => $wartosc)
  4. $$zmienna = $wartosc;
  5.  
  6. ?>

Jesteś genialny , a ja całe życie przypisywałem po kolei wszystkie zmienne "ręcznie" .
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 12:52