Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php], zmienne
glass
post
Post #1





Grupa: Zarejestrowani
Postów: 94
Pomógł: 0
Dołączył: 23.03.2007
Skąd: United Kingdom

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


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:
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Michal2000
post
Post #2





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 19.07.2006

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


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. ?>


Ten post edytował Michal2000 23.03.2007, 19:48:56
Go to the top of the page
+Quote Post

Posty w temacie
- glass   [php]   23.03.2007, 18:27:35
- - Michal2000   Zmienne z dynamiczną nazwą można tw...   23.03.2007, 19:48:35
- - glass   Dzięki będzie dobrze ;]   27.03.2007, 17:01:12


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: 26.12.2025 - 19:25