/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Hastighed og brug af variable og arryes
Fra : Bo Overgaard


Dato : 16-07-01 15:37

Hej

Jeg undres over hvordan det kan være at når jeg i en if-sætning sammeholder
elementer fra to arryes får jeg timeout problemer. Men hvis jeg tildeler to
variable værdien fra mine arryes er der ingen problemer. Mit spørgsmål går
derfor på om det er dumt at anvende arrayes i i if-sætninger, og for den
sags skyld også i while ol.

eksemple der tager en masse tid - altså noget skit:
$nr=1;
$updateunik = array_unique($update);
while ($nr <= sizeof($update)) {
if ($update[$nr]<> $updateunik[$nr] and $update[$nr]<>0) {
echo $update[$nr], " ", $updateunik[$nr], "Fejl ikke unik id<p>";
}
$nr++;
}

eksemple der går hurtigt - altså godt:
$nr=1;
$updateunik = array_unique($update);
while ($nr <= sizeof($update)) {
$a=$update[$nr];
$b=$updateunik[$nr];
if ($a <> $b and $a>0) {
echo $a, " ", $b, "Fejl ikke unik id<p>";
}
$nr++;
}

Er der nogen der kan give et bud?

Mvh Bo Overgaard



 
 
Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408868
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste