Why this doesn't work (i need to find difference of array1 and array2). Also, it works if uncomment //$array2 = array("8");
And where article for array_diff in online manual?
<?
$array1 = array ("7", "8", "9");
while (list ($k, $v) = each ($array1)){
echo "$k=$v<br>";
}
if (is_array($post)) {
echo "=============================<br>";
$array2 = array_keys($post);
//$array2 = array("8");
while (list ($k, $v) = each ($array2)){
echo "$k=$v<br>";
}
echo "=============================<br>";
$result = array_diff ($array1, $array2);
while (list ($k, $v) = each ($result)){
echo "$k=$v<br>";
}
}
?>
<form action=diff.php method=post>
<?
reset ($array1);
while (list ($k, $v) = each ($array1)){
echo "<input type=checkbox name=post[$v]><br>";
}
?>
<br><input type=submit>
</form>