<?php
function for_Test($obj){
if (!is_numeric($obj)) {
return;
}
for ($i=0; $i < $obj; $i++) {
echo "$i <br>";
}
}
function foreach_test($obj){
foreach ($obj as $name=>$age) {
echo $name,'=>',$age,'</br>';
}
}
for_Test(2);
echo "-----------------------------------<br>";
foreach_test(array("wang"=>"18", "li"=>"20", "zhang"=>"25"));
?>
0
1
-----------------------------------
wang=>18
li=>20
zhang=>25
测试:列举1000以内所有的素数
<?php
function is_Prime_number($obj){
if($obj == 2){
return true;
}
for ($i=2; $i < $obj; $i++) {
if($obj % $i == 0){
return false;
}
}
return true;
}
function get_array($number){
$array = array();
if (!is_numeric($number)) {
return $array;
}
for ($i=0; $i < $number; $i++) {
if (is_Prime_number($i)) {
$array[]=$i;
}
}
return $array;
}
$array=get_array(1000);
foreach ($array as $key => $value) {
echo "$value<br>";
}
?>