php foreach正序倒序输出示例代码


Posted in PHP onJuly 01, 2014

实现代码:

// 正序
foreach($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 '<li class="world-cup-'.$date.'">';
		echo '<a href="'.$directory.$file.'" rel="worldcup" title="巴西世界杯赛事'.$date.'">';
		echo '<img src="'.$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 '<li class="world-cup-'.$date.'">';
		echo '<a href="'.$directory.$file.'" rel="worldcup" title="巴西世界杯赛事'.$date.'">';
		echo '<img src="'.$directory.$file.'" alt="">';
		echo '</a>';
		echo '</li>';
	}
}
PHP 相关文章推荐
针对初学PHP者的疑难问答(1)
Oct 09 PHP
用PHP调用Oracle存储过程的方法
Sep 12 PHP
php的list()的一步操作给一组变量进行赋值的使用
May 18 PHP
PHP中把stdClass Object转array的几个方法
May 08 PHP
ThinkPHP查询中的魔术方法简述
Jun 25 PHP
thinkphp中ajax与php响应过程详解
Dec 08 PHP
php上传文件并存储到mysql数据库的方法
Mar 16 PHP
PHP根据图片色界在不同位置加水印的方法
Jul 01 PHP
帝国CMS留言板回复后发送EMAIL通知客户
Jul 06 PHP
浅谈Yii乐观锁的使用及原理
Jul 25 PHP
YII框架页面缓存操作示例
Apr 29 PHP
php定期拉取数据对比方法实例
Sep 22 PHP
浅析ThinkPHP的模板输出功能
Jul 01 #PHP
ThinkPHP中的系统常量和预定义常量集合
Jul 01 #PHP
ThinkPHP实现多数据库连接的解决方法
Jul 01 #PHP
ThinkPHP快速入门实例教程之数据分页
Jul 01 #PHP
ThinkPHP框架实现session跨域问题的解决方法
Jul 01 #PHP
ThinkPHP的模版中调用session数据的方法
Jul 01 #PHP
ThinkPHP的cookie和session冲突造成Cookie不能使用的解决方法
Jul 01 #PHP
You might like
PHP实现货币换算的方法
2014/11/29 PHP
php+Mysqli利用事务处理转账问题实例
2015/02/11 PHP
PHP页面间传递值和保持值的方法
2016/08/24 PHP
PHP使用curl制作简易百度搜索
2016/11/03 PHP
PHP开发之归档格式phar文件概念与用法详解【创建,使用,解包还原提取】
2017/11/17 PHP
PHP实现的支付宝支付功能示例
2019/03/26 PHP
在一个浏览器里呈现所有浏览器测试结果的前端测试工具的思路
2010/03/02 Javascript
Jquery+asp.net后台数据传到前台js进行解析的方法
2014/05/11 Javascript
jquery、js调用iframe父窗口与子窗口元素的方法整理
2014/07/31 Javascript
javascript计时器编写过程与实现方法
2016/02/29 Javascript
使用jQuery.Qrcode插件在客户端动态生成二维码并添加自定义Logo
2016/09/01 Javascript
原生js实现手风琴功能(支持横纵向调用)
2017/01/13 Javascript
nodejs multer实现文件上传与下载
2017/05/10 NodeJs
H5基于iScroll实现下拉刷新和上拉加载更多
2017/07/18 Javascript
elementUI select组件默认选中效果实现的方法
2019/03/25 Javascript
详解Vue前端生产环境发布配置实战篇
2019/05/07 Javascript
vue页面加载时的进度条功能(实例代码)
2020/01/13 Javascript
python判断图片宽度和高度后删除图片的方法
2015/05/22 Python
python 去除txt文本中的空格、数字、特定字母等方法
2018/07/24 Python
Python 忽略warning的输出方法
2018/10/18 Python
python 一个figure上显示多个图像的实例
2019/07/08 Python
Python连接Hadoop数据中遇到的各种坑(汇总)
2020/04/14 Python
Python生成器generator原理及用法解析
2020/07/20 Python
私有程序集与共享程序集有什么区别
2013/04/05 面试题
制衣厂各岗位职责
2013/12/02 职场文书
四年的个人工作自我评价
2013/12/10 职场文书
人力资源管理专业自荐书
2014/07/07 职场文书
工厂仓管员岗位职责范本
2014/07/17 职场文书
乡镇党员干部群众路线对照检查材料思想汇报
2014/09/28 职场文书
2014年企业团支部工作总结
2014/12/10 职场文书
努力学习保证书
2015/02/26 职场文书
部门经理助理岗位职责
2015/04/13 职场文书
2016年党员承诺书范文
2016/03/24 职场文书
《自然之道》读后感3篇
2019/12/17 职场文书
MySQL中order by的执行过程
2022/06/05 MySQL
MySQL表字段数量限制及行大小限制详情
2022/07/23 MySQL