Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Dynamiczne tworzenie tablic.
seismic
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 9.04.2007
Skąd: Zamość / Lublin / Warszawa

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


Witam. Zamierzam budowac dynamicznie galerię na stronie.
...Wczytalem już nazwy katalogow do tablicy $gals, i teraz chcę z tych wartości nazw w tej tablicy, utworzyć nowe tablice aby potem zaladowac do nich nazwy obrazków.

  1. <?php
  2. $ile="0";
  3. $katalog = "smarty/gal/";
  4. $dir = OPENDIR($katalog);
  5. WHILE(($katalog=READDIR($dir))!=FALSE){
  6. IF(($katalog != ".") && ($katalog != "..")){
  7. $gals[$ile]=$katalog;
  8. $ile++;
  9. }
  10. }
  11. asort($gals);
  12. //Tutaj mam już załadowane nazwy katalogów.
  13. //I teraz jak z wartości $gals utworzyć nowe tablice?
  14.  
  15. //Próbowałem użyć variable variables na stworzenie samych zmiennych narazie, ale c
    oś nie dziala.
  16. FOR ($i=0; $i<=$ile; $i++){
  17. ${$gals}[$i] = 'wartosc_'.$i;
  18. }
  19. ?>

Bardzo proszę o pomoc. Ewentualnie akieś nakierowanie.
Pozdrawiam.


Ten post edytował seismic 10.04.2007, 10:59:36
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




  1. <?php
  2. $ile=0;
  3. $katalog = 'smarty/gal/';
  4. $dir = OPENDIR($katalog);
  5. WHILE(($katalog=READDIR($dir))!=FALSE){
  6. IF(($katalog != '.') && ($katalog != '..')){
  7. $gals[$ile]=$katalog;
  8. $ile++;
  9. }
  10. }
  11. asort($gals);
  12.  
  13. FOR ($i=0; $i<$ile; $i++){
  14. ${$gals[$i]} = 'wartosc_'.$i;
  15. }
  16. ?>



proszę poprawić tytuł o znacznik zgodnie z zasadami forum Przedszkole:
Temat: Tematyka i zasady panujace na forum Przedszkole
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: 5.10.2025 - 14:31