ChinaUnix.net
相关文章推荐:

php smarty foreach

smartyforeach的时候碰到一个有意思的现象,页面中的数组 如下: array(1) { [0]=> array(20) { ["ID"]=> string(2) "26" ["PID"]=> string(1) "0" ["SortID"]=> string(2) "36" ["Content"]=> string(50) " ~ ~麻烦处理一下,谢谢!" ["UserID"]=> string(0) "" ["UserMobile"]=> string(0) "" ["UserEmail"]=> string(0) "" ["UserFeedback"]=> string(0) "" ["UserProduct"]=> string(16) "pepperl-fuchs.cn" ["IP"]=> string(1...

by hbl.ncut - PHP - 2008-08-03 22:38:07 阅读(3356) 回复(10)

相关讨论

foreach ($array as $key => $value) { //语句; } 这个方法的参数都是什么意思啊,谢啦

by 835094561 - Perl - 2009-03-17 19:15:35 阅读(1425) 回复(5)

有两种语法格式如下: foreach (array_expression as $value) statement foreach (array_expression as $key => $value) statement 第一种格式遍历给定的 array_expression 数组。每次循环中,当前单元的值被赋给 $value 并且数组内部的指针向前移一步(因此下一次循环中将会得到下一个单元) 第二种格式做同样的事,只除了当前单元的键值也会在每次循环中被赋给变量 $key。 注: 当 foreach 开始执行时,数组内部的指针会自...

by hkebao - php文档中心 - 2009-05-22 09:45:14 阅读(1069) 回复(0)

以前初学php的时候对foreach()的用法不太了解,现在我讲讲它的用法,希望能给刚学php的学弟们一些帮助, foreach()有两种用法: 1: foreach(array_name as $value) { statement; } 这里的array_name是你要遍历的数组名,每次循环中,array_name数组的当前元素的值被赋给$value,并且数组内部的下标向下移一步,也就是下次循环回得到下一个元素。 2:foreach(array_name as $key => $value) { statement...

by felixtong - php文档中心 - 2006-10-01 23:15:15 阅读(667) 回复(0)

一、 $name=array('one','tow','three','four'); foreach输出 结果 one tow three four section输出 结果one tow three four 二、 $name=array('a'=>'one','b'=>'tow','c'=>'three','d'=>'four'); 这种情况下,用foreach可以输出正常 用section没有输,这就是说,section在处理一维数组是,不能处理带非数值索引的 例:可以处理array('a','b'),array(1=>'a',2=>'b'),不能处理array('a'=>'a','b'=>'b')这样的 三、 $name=array(ar...

by dijiaquan - php文档中心 - 2008-05-14 13:26:32 阅读(1060) 回复(0)

我利用smarty模版技术循环地输出一段表格数据,我想在每个之间的背景颜色交替变换 所以我想利用 当前循环值除2取余的方式来判断颜色。 我翻阅了smarty的手册在 foreach 函数中未发现有显示当前循环次数的变量.:em14: 请大家帮助

by aboys - PHP - 2007-03-25 12:44:54 阅读(20272) 回复(7)

怎么用smarty生成静态页面,急。。。。!

by lonnyhe - PHP - 2007-01-20 10:44:34 阅读(1423) 回复(1)

smartyphp模板引擎 ---模板设计部分 关键词: 一、什么是smarty? smarty是一个使用php写出来的模板php模板引擎,它提供了逻辑与外在内容的分离,简单的讲,目的就是要使用php程序员同美工分离,使用的程序员改变程序的逻辑内容不会影响到美工的页面设计,美工重新修改页面不会影响到程序的程序逻辑,这在多人合作的项目 中显的尤为重要。 二、smarty优点: 1. 速度:采用smarty编写的程序可以获得最大速度的提高,这一点是相...

by yueming - php文档中心 - 2006-11-18 17:25:56 阅读(695) 回复(0)

先来看一下foreach的语法: foreach ($array as $key=>$value) { …… } 为了便于理解,我们假定这里的$array是一个一维的相关数组,$key是数组的索引,$value是这个索引的值,它们的名字可以随意,之所以叫$key和$value是为了便于理解。为了能让你更好的理解foreach的工作过程,我们来创建一个数组: $array = array('first'=>'ibm','second'=>'hp'); 现在我们模拟php服务用foreach对$array进行遍历: foreach ($array as ...

by yf0hudu - PHP - 2008-11-14 17:12:20 阅读(1972) 回复(4)

一般情况下,遍历一个数组有三种 方法 ,for、while、foreach。其中最简单方便的是foreach。那么它们在操作和性能上存在什么差别,通常使用那种方法比较好。 下面先让我们来测试一下共同遍历一个有50000个下标的一维数组所耗的时间: 测试平台: CPU:P-M 725 内存:512M 硬盘:40G 5400转 OS: Windows XP SP2 WEB: apache 2.0.54 php5.0.4 测试 代码 : $val){ $str .= $val; } $time_end = GetRunTime(); $time_used = $t...

by 剑心通明 - php文档中心 - 2008-04-18 08:20:04 阅读(743) 回复(0)

关于 smarty 的一些详细说明和介绍 用 php 实现MVC开发模式的逻辑层和表示层有多种模板引擎可供选择,但是官方引擎smarty诞生后,选择就有了变化。它的理念和实现都是相当"前卫"的。本文主要讨论smarty之于其他模板引擎的不同特点,简要介绍了该引擎的安装及使用,并用一个小的测试案例对比了smartyphpLIB template的速度和易用性。 一、MVC需要模板 MVC最早是在SmallTalk语言的开发过程中总结出的一种 设计模式 ,MVC分别代表了...

by 剑心通明 - php文档中心 - 2008-04-18 09:40:53 阅读(912) 回复(0)