naja, debuggen, debuggen und nochmals debuggen :P
deine funktion sieht ja
fast so aus:
Code:
function isPrime ($i) {
$prime = $i;
$start = 1;
$count = 0;
for (; $start <= $prime ;){
if($prime % $start) {
$start++;
}
else {
$count++;
$start++;
}
}
return $count == 2;
}
und da ist irgendetwas falsch.
edit
insbesondere ist:
falsch