Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Zbudowanie tablicy z pętli for
kaszanka
post
Post #1





Grupa: Zarejestrowani
Postów: 138
Pomógł: 1
Dołączył: 17.02.2007

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


Hi,

Mam w zmiennej $name zapis:
  1. <?php
  2. jablka,gruszki,poziomki,...,...,...
  3. ?>
rozdzielam to:
  1. <?php
  2. $name_e = explode(",", $name);
  3. $ile_name = count ($name_e;
  4. ?>

I teraz muszę każdą $name_e wsadzić w tablicę która ma wyglądać tak;
  1. <?php
  2. [0]=>jablka,[1]=>gruszki,...
  3. ?>
więc pisze:

  1. <?php
  2. for($i=0; $i<$ile_name; $i++){
  3. $tab = Array(''.$i++.'' => ''.$name_e[$i].''
  4.  );
  5. ?>
jednak nie tworzy to tablicę jaką bym chciał.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
PawelC
post
Post #2





Grupa: Zarejestrowani
Postów: 1 173
Pomógł: 121
Dołączył: 24.09.2007
Skąd: Toruń

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


No ok w takim wypadku gdy chcesz wszystko zapisać do jednej zmiennej musisz użyć pętli for do tego i zliczyć ilość rekordów a później wszystkie rekordy z pliku tekstowego przypisać do jednej zmiennej:
  1. <?php
  2. $name = explode(",", $name);
  3. $suma=count($name); //zliczenie rekordów
  4.  
  5. for($i=0; $i< $suma; $i++)
  6.  
  7. $dane.=$name[$i]; //przypisywanie do jednej zmiennej
  8. echo $dane;
  9.  
  10. ?>

I teraz wszysko jest w jednej zmiennej, czyli $dane (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował ExPlOiT 26.04.2008, 18:32:19
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: 11.10.2025 - 19:56