09. januar 2003 - 17:45Der er
18 kommentarer og 1 løsning
Totaaal weird!
Jeg har installeret server-grej på en ny "gammel" computer jeg har samlet. Det er en P3 500 mhz med Win XP + Apache 1.3.27 + PHP 4.3.0.
Da jeg så ville arbejde videre med nogle af mine hjemmesider havde en af filerne det med at gå i "stå" når de køres. Browseren bliver bare ved og ved med at "loade".
Jeg minimerede scriptet for at finde ud af hvor fejlen var.
Jeg endte op med dette:
<? for($i=1;72>=$i;$i++) { if($me_id) {} } ?>
Den bliver simpelthen ved og ved med at loade når det køres.
Det mærkelige er at hvis tallet 72 bliver erstattet med et tal UNDER 52 så virker det fint!! - det skal siges det er testet utallige gange for at være helt sikker.
Det kan man vel kalde TOTAL WEIRD?! - eller hvad? =)
Håber der er nogen der kan vedlede mig lidt her :)
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.
$i er 0, løkken kører med $i = 1. Ind løkken slutter bliver den sat tilbage til start værdien. Der skal ikke rodes med selve funktionen der benyttes i løkken...
Jeg har forstået for-løkken på den måde at den tredje parameter først udføres efter hver loop...
du mener: <? for($i=1; $i < 73; $i++) { if($me_id) {} // $i's værdi er een større indeni hver løkke } $i--; // for at får alle ligegyldige detaljer med ?>
men pointen er at der er ingen antydning af grund til at tro at $i's værdi indeni løkken har noget med sagen at gøre.
nå ok - jeg gik udfra at $i blev brugt i løkken...
Men jeg forstår simpelthen ikke dig tipsen.
Vi starter ved $i=0. Herefter tjeckes om $i < 72 hvilket er sandt og løkken får lov at køre en enkelt gang. Herefter bruges $++ første (det tredje argument til for-løkken)... Og der tjekkes igen om $i=1 er < 72...
Jeg bruger $i++ og $i-- for at undgå at rasmuz.dk skal til at ændre i sin kode i løkken der måske bruger $i.
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.