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 相关文章推荐
FCKeditor添加自定义按钮
Mar 27 PHP
php中var_export与var_dump的区别分析
Aug 21 PHP
php学习笔记 类的声明与对象实例化
Jun 13 PHP
php中使用DOM类读取XML文件的实现代码
Dec 14 PHP
PHPMailer的主要功能特点和简单使用说明
Feb 17 PHP
php中opendir函数用法实例
Nov 15 PHP
php通过ksort()函数给关联数组按照键排序的方法
Mar 18 PHP
PHP版本如何选择?应该使用哪个版本?
May 13 PHP
ubutu 16.04环境下,PHP与mysql数据库,网页登录验证实例讲解
Jul 20 PHP
PHP实现的折半查找算法示例
Dec 19 PHP
Ajax+PHP实现的模拟进度条功能示例
Feb 11 PHP
YII框架行为behaviors用法示例
Apr 26 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基础学习笔记
2007/03/18 PHP
php printf输出格式使用说明
2010/12/05 PHP
解析php时间戳与日期的转换
2013/06/06 PHP
解析php curl_setopt 函数的相关应用及介绍
2013/06/17 PHP
PHP中的排序函数sort、asort、rsort、krsort、ksort区别分析
2014/08/18 PHP
Linux下安装PHP MSSQL扩展教程
2014/10/24 PHP
ExtJS GridPanel 根据条件改变字体颜色
2010/03/08 Javascript
利用腾讯的ip地址库做ip物理地址定位
2010/07/24 Javascript
基于jQuery的合并表格中相同文本的相邻单元格的代码
2011/04/06 Javascript
学习javascript,实现插入排序实现代码
2011/07/31 Javascript
Jquery插件之打造自定义的select标签
2011/11/30 Javascript
基于promise.js实现nodejs的promises库
2014/07/06 NodeJs
node.js中的fs.rename方法使用说明
2014/12/16 Javascript
jQuery中prevUntil()方法用法实例
2015/01/08 Javascript
jQuery移动web开发之页面跳转和加载外部页面的实现
2015/12/04 Javascript
JS与jQuery实现隔行变色的方法
2016/09/09 Javascript
详解如何在React组件“外”使用父组件的Props
2018/01/12 Javascript
在vue中,v-for的索引index在html中的使用方法
2018/03/06 Javascript
微信小程序本地存储实现每日签到、连续签到功能
2019/10/09 Javascript
JS常用排序方法实例代码解析
2020/03/03 Javascript
详解JavaScript之ES5的继承
2020/07/08 Javascript
Python 异常处理实例详解
2014/03/12 Python
Python实现TCP/IP协议下的端口转发及重定向示例
2016/06/14 Python
对python多线程中互斥锁Threading.Lock的简单应用详解
2019/01/11 Python
Python3 合并二叉树的实现
2019/09/30 Python
python中sys模块是做什么用的
2020/08/16 Python
解决Ubuntu18中的pycharm不能调用tensorflow-gpu的问题
2020/09/17 Python
汽车技术服务与营销专业推荐信
2013/11/29 职场文书
政工例会汇报材料
2014/08/26 职场文书
解除聘用合同证明书范本
2014/09/11 职场文书
副乡长民主生活会个人对照检查材料思想汇报
2014/10/01 职场文书
公司捐书倡议书
2015/04/27 职场文书
企业团队精神心得体会
2016/01/19 职场文书
mybatis 获取无数据的字段不显示的问题
2021/07/15 Java/Android
PostgreSQL 插入INSERT、删除DELETE、更新UPDATE、事务transaction
2022/04/12 PostgreSQL
Mysql如何查看是否使用到索引
2022/12/24 MySQL