Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Jedna zmienna z dwóch zmiennych, Problem z ustaleniem zmiennej :)
Swirek
post
Post #1





Grupa: Zarejestrowani
Postów: 221
Pomógł: 20
Dołączył: 4.05.2006
Skąd: Polska

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


Mam mały problem i prosze was o pomoc w jego rozwiązaniu, mianowicie

z tych 2 zmiennych chce ustalić jedną zmienną która będzie odwoływać się do 3 zmienne winksmiley.jpg tzn.
mam wartość $num która zmienia się co wykonanie pętli (przyjmuje wartości 1,2,3...)
oraz mam zdefiniowane zmienne $ww1=wartosc1, $ww2=wartosc2, $ww3=wartosc3...
Chce w skrypcie wyświetlić pokolei zmienne $ww1 $ww2 itd.
Niby banalne a jednak problematyczne.
Gdy napisze to tak
  1. <?php
  2. $o='$ww';
  3. $ok="$o$num";
  4. ?>

Wyświetla mi $ww1, $ww2...
gdy napisze tak
  1. <?php
  2. $o="$ww";
  3. $ok="$o$num";
  4. ?>

Wyświetla mi 1,2,3... ponieważ wartość $ww nie jest zdefiniowana
gdy napisze tak
  1. <?php
  2. $o='$ww';
  3. $ok='$o$num';
  4. ?>

Wyświetli poprostu $ww$num,$ww$num,$ww$num

Troszke pokręcone, ale mam nadzieje że zrozumiecie o co mi chodzi.

a ja chciałbym uzyskać wartosc1,wartosc2,wartosc3...


--------------------
Macho odpadacie ;) .
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
nospor
post
Post #2





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




http://pl.php.net/manual/pl/language.variables.variable.php


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

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





Grupa: Zarejestrowani
Postów: 221
Pomógł: 20
Dołączył: 4.05.2006
Skąd: Polska

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


hehe dziękuje znów nie zajrzałem najpierw do manuala


--------------------
Macho odpadacie ;) .
Go to the top of the page
+Quote Post
Amorph
post
Post #4





Grupa: Zarejestrowani
Postów: 309
Pomógł: 0
Dołączył: 6.06.2006
Skąd: include('root/europe/ poland/szczecin.php');

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


  1. <?php
  2. $ww1="wartosc1";
  3. $ww2="wartosc2";
  4. $ww3="wartosc3";
  5. for($num=1;$num<4;$num++)
  6. {
  7. $ok="ww$num";
  8. echo $$ok."<br>";
  9. }
  10. ?>


Mam nadzieję, że o to chodziło.

Pozdrawiam

Są szybsi smile.gif

Ten post edytował Amorph 14.06.2007, 12:40:44
Go to the top of the page
+Quote Post
Swirek
post
Post #5





Grupa: Zarejestrowani
Postów: 221
Pomógł: 20
Dołączył: 4.05.2006
Skąd: Polska

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


Dziękuje Amorph
Chodziło o te dwa dolary tongue.gif
Naprowadziłeś mnie kompletnie i odrazu problem rozwiązany.
THX

topic można zamknąć


--------------------
Macho odpadacie ;) .
Go to the top of the page
+Quote Post

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: 22.08.2025 - 03:50