Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wstawienie przecinków do ciągu znaków.
Forum PHP.pl > Forum > Przedszkole
Grzyw
Witam
Mam ciąg $string="123456".
Chciałbym otrzymać $string="1,2,3,4,5"
Jakiej funkcji użyć? Z góry dziękuję za odpowiedź.
Grzyw
Cytat
substr() + strpos()

Nie dostrzegam możliwości użycia tych funkcji w tym przypadku. Musiałbyś przedstawić mi to łopatologicznie;)

Ale może rozbić ciąg explode() i wrzucić z przecinkami poprzez implode()?
jarrod
to powinno działać:
  1. <?php
  2. $t = "123456789";
  3. for($i=0;$i<strlen($t);$i++)
  4. {
  5. $wynik .= $t[$i].',';
  6. }
  7. echo $wynik = substr($wynik,0,strlen($wynik)-1);
  8. ?>


Cytat(Grzyw @ 29.10.2006, 20:01:54 ) *
Ale może rozbić ciąg explode() i wrzucić z przecinkami poprzez implode()?

w explode musisz podać znak po którym rozbijesz. Nie może to być samo "".
Grzyw
Cytat(jarrod @ 29.10.2006, 20:03:31 ) *
to powinno działać

I działa. Dzięki wielkie za pomoc.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.