Avatar billede michael_f Nybegynder
19. april 2005 - 15:38 Der er 3 kommentarer og
1 løsning

undersøge hvornår en løkke når til slutningen af en streng

hvornår gør jeg det i nedenstående tilfælde:
$i=array($tekst)
$j=0;
while ($$i[$j]!="****")
{       
        echo($i[$j]);
        $j++;
}
Avatar billede haren Nybegynder
19. april 2005 - 15:58 #1
Det er ikke sikkert jeg kan hjælpe. Men hvad mener du?
Avatar billede michael_f Nybegynder
19. april 2005 - 16:06 #2
jeg vil lave en program eller bruge en kommando som undersøge hvornår det sidste bogstav er blevet udskrevet fra min løkke. Er det mere klart?
Avatar billede lakso Nybegynder
19. april 2005 - 16:24 #3
Hm.. brug en tmp. value, og haps enkelte bogstaver fra array ad gangen, i condition:

for( $i=0; $tmp = $array[$i]; $i++ )
{
  ...
}
Avatar billede lakso Nybegynder
19. april 2005 - 16:26 #4
nåja, assignment( $tmp = $array[$i] i det ovenstående ), returnerer den værdi der blev assignet til lvalue(altså $tmp her), hvis den ikke får nogen værdi, eller NULL, vil det altså returne NULL, og condition vil derfor være false, og loopet vil droppe der. Brug evt. parantes omkring, således: ($tmp = $array[$i])
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