Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]tworzenie zmiennych pętlą for
Mayka
post 14.11.2011, 21:00:39
Post #1





Grupa: Zarejestrowani
Postów: 304
Pomógł: 1
Dołączył: 12.01.2009
Skąd: Kanapa

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


Mam takie małe pytanie, mam pętle for i w pętli mam jakas zmienna ktora przyjmuje rózne wartości dajmy na to $cos i teraz potrzebuje żeby w tej pętli tworzyła się zmienna $nazwa razem z nr z licznika pętli znaczy $nazwa1, $nazwa2 itd. i przyjmowała wartość tego $cos, jak coś takiego zrobić ? Ew może to w tablicy zrobić ?
$zmienna1=$cos;
$zmienna2=$cos;
Jak dodać tą cyferke jako wartość ?

Ten post edytował Mayka 14.11.2011, 21:03:13
Go to the top of the page
+Quote Post
drozdii07
post 14.11.2011, 21:06:50
Post #2





Grupa: Zarejestrowani
Postów: 254
Pomógł: 39
Dołączył: 6.12.2010
Skąd: localhost

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


  1. for($i=0;$i<10;$i++){
  2. $zmienna[$i] = 'Przykladowy tekst';
  3. }


Coś takiego ?

EDIT: Literówka smile.gif

Ten post edytował drozdii07 14.11.2011, 21:08:18


--------------------
Wspieram akcję "jQuery i AJAX to nie język programowania"
Go to the top of the page
+Quote Post
Sephirus
post 14.11.2011, 21:13:15
Post #3





Grupa: Zarejestrowani
Postów: 1 527
Pomógł: 438
Dołączył: 28.06.2011
Skąd: Warszawa

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


albo

  1. $nazwa = 'zmienna';
  2. for($i = 1; $i < 9; $i++)
  3. {
  4. $tmp_nazwa = $nazwa.$i;
  5. $$tmp_nazwa = $cos;
  6. }


--------------------
If you're good at something, never do it for free.
Potrzebujesz skryptu JS lub PHP - szukasz kogoś kto przetestuje twoją aplikację pod względem bezpieczeństwa? Szybko i solidnie? Napisz ;)
Mój blog - Jak zwiększyć wydajność front-endu - O buforowaniu wyjścia w PHP słów kilka...
Go to the top of the page
+Quote Post
Mayka
post 14.11.2011, 21:14:18
Post #4





Grupa: Zarejestrowani
Postów: 304
Pomógł: 1
Dołączył: 12.01.2009
Skąd: Kanapa

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


No tak za pomocą tablicy to zrobiłem.
$zmienna[$i] = $cos;
A nie za pomocą tablic ? Można ?
Go to the top of the page
+Quote Post
drozdii07
post 14.11.2011, 21:15:38
Post #5





Grupa: Zarejestrowani
Postów: 254
Pomógł: 39
Dołączył: 6.12.2010
Skąd: localhost

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


Nie jestem do końca pewien, ale to $$tmp_nazwa nie zadziala jako $zmienna1 itp. Według mnie to cały czas będzie jedna zmienna smile.gif Ale jeśli się mylę, Przepraszam smile.gif

@up To jest własnie tablica smile.gif Dostaniesz się do tego za pomocą
  1. echo $zmienna[1]; // Każdy numerek to inny element


Ten post edytował drozdii07 14.11.2011, 21:16:50


--------------------
Wspieram akcję "jQuery i AJAX to nie język programowania"
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 12.06.2025 - 17:39