Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> explodowanie
miszqa
post
Post #1





Grupa: Zarejestrowani
Postów: 168
Pomógł: 0
Dołączył: 15.01.2004
Skąd: Suwalki/Poznan

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


mam ciag liczb i chcialbym je rozdzielic
chodzi o cos takiego ze mam taki zapis:
123456
i teraz chcialbym to wyswietlic w sposob taki:
1 2 3 4 5 6
wiem ze do tego potrzebna jest funkcja explode tylko jak sie odwolac do danej czesci w niej i jaki mam warunek dac do explodowania?
wielkie dzieki za pomoc
Go to the top of the page
+Quote Post
Pigula
post
Post #2





Grupa: Zarejestrowani
Postów: 446
Pomógł: 0
Dołączył: 5.03.2005
Skąd: Lublin

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


jak masz taki zapis 123456 to nie wiem czy da rade rozdzielic bo nie masz separatorow. np. jak separatorem jest : to

  1. <?php
  2.  
  3. $zm=1:2:3:4:5:6;
  4. $zm2=explode(&#092;":\",$zm);
  5. for (i=0;i<n;i++)
  6. echo $zm2[$i].&#092;" \";
  7.  
  8. ?>
Go to the top of the page
+Quote Post
Zajec
post
Post #3





Grupa: Zarejestrowani
Postów: 1 086
Pomógł: 8
Dołączył: 10.12.2003

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


Coś takiego może?
  1. <?php
  2. $dane='12345';
  3. unset($temp);
  4. for ($i=; $i<str_len($dane); $i++) {
  5. $temp.=$dane[$i].' ';
  6. }
  7. echo $temp;
  8. ?>


Nie wiem tylko, czy nie trzeba będzie dać <= zamiast < - sprawdź

Ten post edytował Zajec 25.04.2005, 22:32:17
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


XPOSTING -- na drugim watku juz byla odpowiedz
Go to the top of the page
+Quote Post
Wave
post
Post #5





Grupa: Zarejestrowani
Postów: 332
Pomógł: 6
Dołączył: 13.01.2005

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


Jeżeli wiesz do której części chcesz się odwołać to zrób tak:
  1. <?php
  2. $str = 123456;
  3.  
  4. $str[0] // output: 1
  5. $str{0} // output: 1
  6.  
  7. $str[1] // output: 2
  8. $str{1} // output: 2
  9.  
  10. ?>

Nie trzeba robić z tego tablicy.
Go to the top of the page
+Quote Post
hwao
post
Post #6


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




  1. <?php
  2. $ciag = 'ciag testowy';
  3. $znaki = preg_split('//', $ciag, -1, PREG_SPLIT_NO_EMPTY);
  4. var_dump( $znaki );
  5. ?>
Go to the top of the page
+Quote Post
bendi
post
Post #7





Grupa: Zarejestrowani
Postów: 401
Pomógł: 5
Dołączył: 14.09.2003
Skąd: Wrocław

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


php5 -> str_split" title="Zobacz w manualu PHP" target="_manual
Go to the top of the page
+Quote Post
php programmer
post
Post #8





Grupa: Zarejestrowani
Postów: 1 045
Pomógł: 5
Dołączył: 8.11.2004
Skąd: trójmiasto

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


nie trzeba eksplodować cyfr zawartych w stringu
mozna odrazu odwoływac sie do nich
jak do zmiennych w tablicy
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: 15.09.2025 - 00:37