Avatar billede kjoller Nybegynder
23. november 2005 - 10:15 Der er 10 kommentarer og
1 løsning

Fra ASP til php

Jeg koder normalt i ASP, men er ved at lave novet i PHP, der til har jeg en stump kode som jeg skal have en hånd med.

string = ",1,2,3,4,5"
arr = split(string) 'splitter strengen op til et array
for i = 0 to ubound(arr) 'løber hele arrayet igennem
response.write arr(i)
next

Hvordan laver jeg det i PHP ?
Avatar billede johan.o Nybegynder
23. november 2005 - 10:27 #1
$oStr=",1,2,3,4,5";
$oArr=explode($oStr,",");
for($i=0; $i<count($oArr); $i++) {
echo $oArr[$i]; }

Mvh. Johan
Avatar billede hmortensen Nybegynder
23. november 2005 - 10:27 #2
$str = "1,2,3,4,5";

//split() findes også i PHP, men den tager imod en reg.exp at splitte på.
$arr = explode(",", $str);

foreach ($arr as $val)
{
  echo $val;
}

eller:

for ($x = 0; $x < count($arr); $x++)
{
  echo $arr[$x];
}
Avatar billede johan.o Nybegynder
23. november 2005 - 10:34 #3
Ja - explode(",",$oStr) - ups :)

Mvh. Johan
Avatar billede hmortensen Nybegynder
23. november 2005 - 10:34 #4
johan.o: explode() skal kaldes med parameterne omvendt.
Avatar billede hmortensen Nybegynder
23. november 2005 - 10:34 #5
Ja typisk at jeg lige skriver det ;)
Avatar billede johan.o Nybegynder
23. november 2005 - 10:36 #6
He he, man falder jo nærmest over hinnanden for at hjælpe :)

Mvh. Johan
Avatar billede kjoller Nybegynder
23. november 2005 - 11:09 #7
Kewl, jeg tester det lige, det bliver nok først i aften, og så melder jeg tilbage i morgen.
Avatar billede kjoller Nybegynder
24. november 2005 - 22:24 #8
johan.o kommer du med et svar?

Den virkede.
Avatar billede johan.o Nybegynder
24. november 2005 - 22:51 #9
Jep, værsgo.

Mvh. Johan
Avatar billede kjoller Nybegynder
25. november 2005 - 00:29 #10
Takker :-)
Avatar billede johan.o Nybegynder
25. november 2005 - 01:03 #11
Og det gør jeg også :)
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