Avatar billede sylvesternielsen Nybegynder
12. januar 2004 - 01:35 Der er 6 kommentarer og
1 løsning

Splitte streng efter 10 komma

Hvordan splitter jeg en streng efter det 10 komma?
Avatar billede sylvesternielsen Nybegynder
12. januar 2004 - 01:36 #1
ikke det 10.. hver 10'ende komma
Avatar billede skovenborg Nybegynder
12. januar 2004 - 17:25 #2
Prøv den her (ser lidt klumpet ud):
function splitKomma($str)
{
$return_arr = array();
$arrindex = 0;
$komma = 0;
for ($i=0;$i<strlen($str);$i++)
{
        if ($str{$i} == ",") {
          $komma++;
          if ($komma%10 == 0) {$return_arr[$arrindex++] .= $str{$i};}
          else $return_arr[$arrindex] .= $str{$i};
        }
        else $return_arr[$arrindex] .= $str{$i};
}
return $return_arr;
}

så kan du kalde den med
splitKomma($str);
hvor $str er den streng du vil have splittet. Returnerer et array ligesom explode() (den kunne du også bruge, men det kan give lidt problemmer da den fjerner kommaerne.)
Avatar billede skovenborg Nybegynder
14. februar 2004 - 16:34 #3
hmm.. lidt respons ville ikke være så dårligt ;-)
Avatar billede sylvesternielsen Nybegynder
27. september 2004 - 22:31 #4
bare smid et svar..
Avatar billede skovenborg Nybegynder
27. september 2004 - 23:41 #5
okay :-) (virker det fint nok?)
Avatar billede sylvesternielsen Nybegynder
28. september 2004 - 03:16 #6
Aner det ikke.
Kom aldig videre med det, men noget skal du da have for forsøget.
Avatar billede skovenborg Nybegynder
29. september 2004 - 23:51 #7
nå, det var ærgeligt :-S
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester