Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]
Forum PHP.pl > Forum > Przedszkole
glass
Czy jest możliwe by zmienne tworzyły się samoczynnie na przykładzie :

if ($dir =@opendir ("baza/temp/")
{
while ($file = readdir ($dir ))
{
echo("$file\n");
}
close ($dir);
}


powyższy przykład wyświetla wszystkie pliki znajdujące się w katalogu 'baza/temp'...

potrzebuje by nazwa każdego pliku przybrała postać zmiennej,
jeśli to możliwe chciałbym to uzyskać włączając w to polecenie do wyświelania zawartości katalogu ..


licze na podpowiedż dzięki :roll2:
Michal2000
Zmienne z dynamiczną nazwą można tworzyć w taki sposób"

  1. <?php
  2. $nazwa = 'mojazmienna';
  3.  
  4. $$nazwa = 'SAMOLOT';
  5.  
  6. echo $mojazmienna;
  7. ?>


Przykład ten wyświetli wartość samolot.

Czyli, jeśli dobrze zrozumiałem twój problem, to ten kod będzie wyglądał tak:


  1. <?php
  2. if ($dir =@opendir ("baza/temp/")
  3. {
  4. while ($file = readdir ($dir ))
  5. {
  6. $$file = 'wartosc';
  7. }
  8. close ($dir);
  9. }
  10. ?>
glass
Dzięki będzie dobrze ;]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.