php foreach正序倒序输出示例代码
实现代码:
//正序 foreach($filesas$file_num=>$file){ if(is_file($directory.$file)){ //$file=iconv("gb2312","UTF-8",$file);//或者iconv("gb2312","UTF-8",$value); $date=substr($file,0,9); echo'<liclass="world-cup-'.$date.'">'; echo'<ahref="'.$directory.$file.'"rel="worldcup"title="巴西世界杯赛事'.$date.'">'; echo'<imgsrc="'.$directory.$file.'"alt="">'; echo'</a>'; echo'</li>'; } } //倒序 foreach(array_reverse($files)as$file_num=>$file){ if(is_file($directory.$file)){ //$file=iconv("gb2312","UTF-8",$file);//或者iconv("gb2312","UTF-8",$value); $date=substr($file,0,9); echo'<liclass="world-cup-'.$date.'">'; echo'<ahref="'.$directory.$file.'"rel="worldcup"title="巴西世界杯赛事'.$date.'">'; echo'<imgsrc="'.$directory.$file.'"alt="">'; echo'</a>'; echo'</li>'; } }