30. august 2004 - 13:28
Der er
10 kommentarer og 2 løsninger
stirret mig blind på for loop
for($a = 0; $a < $count; $a++) { her tæller variablen $i kommaer i en sætning, hvis der er mere end 22 komaer skal for løkken tagen en runde mere... } ellers skal den bare stoppe...
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
30. august 2004 - 13:38
#1
if( substr_count($txt,',') > 22 ) $count++; for($a=0;$a < $count; $a++) ... Sådan her? DEt er meget svært med det info du har givet at komme med konkret hjælp. Din forløkke ser nemlig fin ud, som sådan.
30. august 2004 - 13:44
#2
problemet er at for løkken skal ligge før der bliver talt kommaer... da den også udfører andre ting.
30. august 2004 - 13:48
#3
kan man klade tilbage til forloopen så det ændres hvordan det køre?
30. august 2004 - 13:53
#4
$extra_loop = 0; for($a=0;$a < ($count+$extra_loop); $a++) { if( mere end 22 kommaer) $extra_loop = 1; } sådan her? Du kan også tælle $count op istedet, men så skal du bare sørge for at det kun sker een gang.
30. august 2004 - 13:59
#5
kigger lige på det...
30. august 2004 - 14:11
#6
nu ved jeg godt det slet ikke er svar på dit spørgsmål, men det scenario du beskriver vil passe bedre til en while- end en for-løkke //pseudo-kode $i=antal kommaer while($i>22){ gør noget ved $i }
30. august 2004 - 14:14
#7
Nu ved jeg ikke helt hvad du ønsker at opnå, men kan du ikke bruge en while istedet? while(($comma_cnt<=22) || (!"anden_betingelse")) { do_what_you_gotta_do }
30. august 2004 - 14:44
#8
det blew while løkken, den fungerede perfekt... Lig et svar, og tak for hjælpen alle sammen.
30. august 2004 - 14:50
#9
np...
30. august 2004 - 14:50
#10
Det må så være fri-hash - han var lige en postgang hurtigere end mig :-)
30. august 2004 - 14:53
#11
svar
30. august 2004 - 15:00
#12
Takker
Vi tilbyder markedets bedste kurser inden for webudvikling