//无穷遍历数组
function browArry($arr){
foreach ($arr as $id => $value) {
if(is_array($value)){
browArry($value);
}else{
echo $value."个<br/>";
}
}
}
//测试数据
$arr1 = array(array(array('111','222'),'1','2','3'),'11','22','33', '44');
foreach ($arr1 as $key => $value) {
if (is_array($value)) {
browArry($value);
}else{
echo $value."个<br />";
}
}
*九九乘法表
for ($i=1; $i <= 9; $i++) {
for ($j=1; $j<=$i ; $j++) {
echo "$j*$i=".$i*$j." ";
};
echo "<br/>";
};
echo "_____________<br/>";
for($i=9;$i>=1;$i--){
for ($j=1; $j<=$i ; $j++) {
echo "$j*$i=".$i*$j." ";
};
echo "<br/>" ;
}
//文件夹遍历
function dirFile($d){
$dirArr=scandir($d);
foreach($dirArr as $dirName){
$temp=$d."/".$dirName;
if(is_dir($temp)&& substr($temp,-1,1)!='.' && substr($temp,-1,1)!='..'){
dirFile($temp);
}else{
echo $temp."<br/>";
}
}
}
$dirS="f:/www";
dirFile($dirS);
//图片计数器
//计数器
clearstatcache();
if(!@$f=fopen("num.txt", "r")){
echo "文件不存在!";
$num=0;
}else{
$num=fgets($f,10);
fclose($f);
}
$num++;
$ff=fopen("num.txt", "w");
fwrite($ff, $num);
fclose($ff);
$numArr=str_split($num);
foreach ($numArr as $key => $value) {
echo "<img src='img/".$value.".jpg'></img>";
}
评论 (0)