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
|