`

php foreach正序倒序输出

    博客分类:
  • php
阅读更多
// 正序
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>';
	}
}

 

 

http://qiaole.sinaapp.com/worldcup/

分享到:
评论

相关推荐

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

    ### 正序输出 在代码示例的正序部分,foreach循环遍历了一个名为$files的数组。循环体内部,使用if语句检查每个元素是否为文件(通过`is_file()`函数)。如果是文件,则继续执行。代码中还包含了使用`substr()`函数...

    javascript表格排序(顺序和逆序)并高亮显示

    sortedColumnCells.forEach(function(cell) { cell.classList.add('highlight'); }); ``` 此外,为了支持顺序和逆序切换,可以添加一个事件监听器,比如按钮点击事件,每次点击时切换比较函数的方向: ```...

    foreach循环

    `foreach`循环是其中一种常见的循环类型,尤其在处理数组或集合数据时非常实用。本篇文章将深入探讨`foreach`循环的工作原理、用法以及其在不同编程语言中的应用。 `foreach`循环,也称为“对于每个”循环,主要...

    <php+mysql>PHP脚本条件判断,foreach循环,以及粘性表单

    &lt;php+mysql&gt;PHP脚本条件判断,foreach循环,以及粘性表单

    php对xml文件增删改查,对xml数据进行分页

    下面将详细介绍如何使用`SimpleXMLElement`实现这些功能,以及如何对XML数据进行正序、倒序查询和分页。 首先,`SimpleXMLElement`类允许我们轻松地解析XML文档并将其转换为PHP对象。例如,加载一个名为"111.xml"的...

    深入理解PHP原理之foreach.pdf

    在深入理解PHP原理的过程中,`foreach`循环是一个关键的概念,它是PHP中用于遍历数组或对象的控制结构。本文将探讨`foreach`是如何在PHP解释器内部工作的,涉及到了编译原理、词法分析(lex)和语法分析(yacc)等...

    C#在foreach遍历删除集合中元素的三种实现方法

    在foreach中删除元素时,每一次删除都会导致集合的大小和元素索引值发生变化,从而导致在foreach中删除元素时会抛出异常。 集合已修改;可能无法执行枚举操作。 方法一:采用for循环,并且从尾到头遍历 如果...

    C#并发实战记录之Parallel.ForEach使用

    C#并发实战记录之Parallel.ForEach使用 本篇文章主要介绍了C#并发实战记录之Parallel.ForEach使用的相关知识点。通过示例代码,详细介绍了Parallel.ForEach的使用方法和优化技巧。 一、使用Parallel.ForEach优化...

    PHP 数组 for foreach 循环 array_column函数.rar

    在实际开发中,理解并熟练运用`for`、`foreach`循环以及`array_column`函数,可以帮助你更有效地处理和操作PHP数组,提高代码的可读性和效率。这些概念在处理数据库查询结果、数组排序、数据过滤等场景中尤其重要。...

    PHP 基础实例教程(PHP网页实例版)

    PHP for和foreach循环 PHP do...while循环 PHP break/continue/exit PHP 数组 PHP 数字索引数组 PHP 非数字索引数组 PHP 多维数组 PHP 数组排序 PHP 多维数组排序 PHP 随机数组排序 PHP 文件内容载入数组 PHP 数组...

    PHP程序设计-3期(KC016) 2.6.2循环控制5foreach课后习题.doc

    在习题1中,我们需要分析给出的PHP代码片段,理解其运行逻辑,并根据`foreach`循环的规则推断输出结果。题目要求学生识别并解释程序段的输出,这涉及到对`foreach`循环的深入理解,包括如何遍历数组、如何获取并处理...

    PHP程序设计-3期(KC016) 2.6.2循环控制5foreach常见问题.docx

    4. **遍历范围**:`foreach`只能从数组开头到结尾遍历,不能倒序或随机访问。如需倒序遍历,可先用`array_reverse()`函数。 5. **循环控制**:在循环体内部,可以使用`break`跳出整个循环,`continue`跳过本次循环...

    详解PHP中foreach的用法和实例

    在PHP中经常会用到foreach的使用,而要用到foreach,就必须用到数组。因此,在这篇文章中,我们一边讲数组,一边讲foreach。 foreach有两种语法: 第一种:遍历给定的 数组语句 array_expression 数组。每次循环中...

    c#中Foreach详细用法

    C#中Foreach详细用法 Foreach语句是C#语言中的一种循环语句,它提供了一个简洁高效的方式来遍历数组、集合、列表等数据结构。在本文中,我们将详细介绍Foreach语句的用法和优点,并与传统的for循环语句进行比较。 ...

    foreach遍历数组的顺序

    在PHP中,`foreach`循环通常用于遍历数组或对象,其基本结构如下: ```php foreach ($array as $value) { // 代码块 } ``` 在这里,`$array`是要遍历的数组,`$value`是每次循环中数组元素的当前值。`foreach`会...

    Mybatis批量foreach merge into的用法

    Mybatis批量foreach merge into的用法 Mybatis批量foreach merge into的用法是通过Mybatis的动态SQL语法foreach循环插入实现的,这种方法可以批量插入时间价格表数据。如果某个套餐的某天的价格存在,则更新,不...

    用foreach来访问数组

    在PHP中,`foreach`语句常用于遍历数组,无论是关联数组还是索引数组。当我们使用`foreach`遍历数组时,问题在于遍历的顺序是否固定以及如何确定遍历顺序。 首先,PHP的数组实际上是一种哈希表(HashTable)结构...

    c#Foreach.rar

    在C#编程语言中,`foreach`循环是一个非常重要的控制流结构,用于遍历集合、数组或枚举类型的元素。这个`c#Foreach.rar`压缩包包含了一个名为`foreach.txt`的文本文件,很可能是对`foreach`用法的简要说明。在这里,...

Global site tag (gtag.js) - Google Analytics