Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> array('a','b','c') => $arr['a']['b']['c'], niby proste ale mam chwilowy brak pomysłów
rogeros
post
Post #1





Grupa: Zarejestrowani
Postów: 97
Pomógł: 0
Dołączył: 10.04.2002
Skąd: Pruszków

Ostrzeżenie: (10%)
X----


Witajcie.
Mam dynamiczną tablice która zawiera w sobie zmienna ilość wartości.
np:

$nazwa="voipsklep.pl";
$tablica=array('a','b','c','d','e','f');

i z tej tablicy chciałbym zrobić tablicę wielowymiarową tak
aby kolejny element tablicy $tablica był kolejnym "wymiarem" nowej tablic.
Nie wiem jak to fachowo nazwać. ale wynik chciałbym taki

$nowa_tablica=array("a"=>
array("b"=>
array("c"=>
......
array("f"=>$nazwa)

to było przedstawienie obrazowe. w skrócie chodzi mi o:
$nowa_tablica['a']['b']['c']['d']['e']['f']=$nazwa;


Próbowałem na różne sposoby ale niestety nie mam pomysłów na rozwiązanie tego problemu.
Za pomoc wszystkim z góry dziękuje.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
siatkarzyna
post
Post #2





Grupa: Zarejestrowani
Postów: 85
Pomógł: 4
Dołączył: 1.07.2008

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


Można też tak jeśli o to chodzi

  1. <?php
  2. $nazwa="voipsklep.pl";
  3. $tablica = array('a','b','c','d','e','f');
  4.  
  5. $nr = count($tablica);
  6.  
  7. for ($i=0; $i<=$nr - 1; $i++) {
  8.  
  9. $nowa[$tablica[$i]] = $nazwa;
  10.  
  11. }
  12.  
  13.  
  14. echo "<pre>";
  15. print_r ($nowa);
  16. echo "</pre>";
  17. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 10.10.2025 - 12:19