ok, so this little script is supposed to list the factors of intergers.
[CODE=php]<?php
function findfacts($x) {
$highest = $x;
$counter = 1;
$factarray;
$factarraycount er = 0;
while ($counter < ($highest / 2)) {
if ($x % $counter = 0){
$factarray[$factarraycount er] = $counter;
$factarraycount er++;
}
$counter++;
}
var_dump($facta rray);
return $factarray;
}
$input = 1260;
$length = strlen($input);
$factarray = findfacts($inpu t);
var_dump($facta rray);
?>
<html><body></body></html>
[/CODE]
why does it totally fail?
[CODE=php]<?php
function findfacts($x) {
$highest = $x;
$counter = 1;
$factarray;
$factarraycount er = 0;
while ($counter < ($highest / 2)) {
if ($x % $counter = 0){
$factarray[$factarraycount er] = $counter;
$factarraycount er++;
}
$counter++;
}
var_dump($facta rray);
return $factarray;
}
$input = 1260;
$length = strlen($input);
$factarray = findfacts($inpu t);
var_dump($facta rray);
?>
<html><body></body></html>
[/CODE]
why does it totally fail?
Comment