Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Zwiększenie nazwy tablicy
-ahmed-
post
Post #1





Goście







Posiadam pętle while zwiększam w niej nazwy zmiennych. Chciałbym też zmienić nazwę tablicy
  1. $tab[];


próbuje tak

  1. $tab.$i[];


lecz wtedy jest to bez sensu. Macie jakieś pomysły?
Go to the top of the page
+Quote Post
Aqu
post
Post #2





Grupa: Zarejestrowani
Postów: 279
Pomógł: 58
Dołączył: 14.07.2012

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


A nie możesz po prostu:
  1. $tablica = array('...');
  2.  
  3. $tablica_dwa = $tablica;
  4.  
  5.  

?
Go to the top of the page
+Quote Post
Spawnm
post
Post #3





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




Ale co ty piszesz że taki dziwny kod ci wychodzi?
Czemu nie dasz tablicy wielowymiarowej: $tab[$i][]
Go to the top of the page
+Quote Post
-ahmed-
post
Post #4





Goście







niestety potrzebuje zmienić jej nazwę tak jak pokazałem
Go to the top of the page
+Quote Post
-ahmed-
post
Post #5





Goście







dzieki spawn smile.gif
Go to the top of the page
+Quote Post
lobopol
post
Post #6





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

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


W zasadzie jest to wykonalne, ale absolutnie bezsensowne

  1. $tabname = 'aaa';
  2.  
  3. $aaa = array(1,2,3,4);
  4.  
  5. foreach($aaa as $val) {
  6. $tab = $tabname.$val;
  7. $$tab = $aaa;
  8. }
  9.  
  10. var_dump($aaa1);
  11. var_dump($aaa2);
  12. var_dump($aaa3);


jak Spawnm napisał lepsza by było tablica wielowymiarowa


--------------------
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: 20.08.2025 - 12:08