ChinaUnix.net
相关文章推荐:

smarty中 用foreach遍历二维数组

想用foreach()遍历整个二维数组: $book = array('linux服务器配置与管理',$team); foreach($book as $k=>$val) //for $book each $value( as ) echo $k.'=>'.$val.' '; ?> 输出结果是: 0=>linux服务器配置与管理 1=>Array 当然,其实我是想要所有具体内容,而不是输出array。。。 所以应该采用如下做法,加入一个判断语句: $book = array('linux服务器配置与管理',$team); foreach($book as $k=>$val) //...

by 五岳之巅 - php文档中心 - 2009-10-09 10:52:38 阅读(4628) 回复(0)

相关讨论

紧急求教大家一个关于Perl二维数组foreach循环遍历的问题 我首先定义了如下三个数组: @CORNERS = ("w", "b", "wlt", "bht"); @MODES = ("func", "shift", "capture", "jtag"); @DELAYS = ("max", "min"); 然后定义作为判定依据的非空数组: @RUNS = (["max","w", "func"], ["min", "b", "func"]); 想法很简单,就是希望: (1)若@RUNS为非空数组,并且当从@CORNERS、@MODES和@DELAYS中取出的值,组成@RUNS中的两组时,$skip...

by porcupine - Perl - 2007-08-09 11:20:47 阅读(13563) 回复(3)

做了一个insert产生的数组。只要是为了是动态的内容,不能被缓存才使用insert了。 如果在模版文件里面遍历这个输出结果呢? insert函数返回的数组是这样的 Array ( [0] => Array ( [id] => 224 [folder_name] => 文件夹1 ) [1] => Array ( [id] => 225 [folder_name] => 文件夹2 ) [2] => Array ( [id] => 2...

by moonight - PHP - 2008-10-12 20:13:27 阅读(4518) 回复(8)

一、 $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 阅读(1063) 回复(0)

现在要 foreach 遍历一个数组,同时要取对应的下标, 请教各位大侠 foreach 遍历的时候,是不是顺序的?下面这�中捶苄新穑� foreach $item (@list) { printf("%d -> $item\n", $i++); } ------------------------------------------ 标准答案在9楼。谢谢关注。 [ 本帖最后由 yjh777 于 2009-10-14 13:00 编辑 ]

by yjh777 - Perl - 2009-10-13 22:59:30 阅读(24241) 回复(10)

我生成了一个数组 是不确定级的 smarty 好像无法对这样的数组写模版 有谁遇到过类似问题 有比较好的解决方案 我所想到的解决方法都很复杂 需要按数组先生成模版 然后再使用模版

by eye_onme - PHP - 2007-03-21 23:53:54 阅读(2111) 回复(2)

foreach循环中,我一直是另外加一个$i,用$i++来获取当前循环到第几个元素了,请问能不能有自带直接的函数取得当前的循环到哪个序号了?

by 小强007 - PHP - 2005-07-27 08:06:35 阅读(9603) 回复(3)

hash是无序的,遍历的时候是咋实现的,php数组是否需要申请另外的空间(如链接,二叉树之类的数据结构)来实现next key??

by starzhestarzhe - PHP - 2010-09-23 20:58:32 阅读(2425) 回复(2)

PHP基本上就是一种数组语言。时常要进行大量的数组循环操作,主要有两种方式,一种是foreach,另一种是while,到底哪种好哪种坏一直有争 论,虽然我很早就意识到了这个问题,但是一直没有细究,懵懂的感觉一直�中较衷冢艘院竽芙谑〉鉉PU时间,下面总结一下: 在循环里进行的是数组“读”操作,则foreach比while快: foreach ($array as $value) { echo $value; } while (list($key) = each($array)) { echo $array[$...

by hkebao - php文档中心 - 2009-10-08 09:23:32 阅读(1231) 回复(0)

PHP基本上就是一种数组语言。时常要进行大量的数组循环操作,主要有两种方式,一种是foreach,另一种是while,到底哪种好哪种坏一直有争论,虽然我很早就意识到了这个问题,但是一直没有细究,懵懂的感觉一直�中较衷冢艘院竽芙谑〉鉉PU时间,下面总结一下: 在循环里进行的是数组“读”操作,则foreach比while快: foreach ($array as $value) { echo $value; } while (list($key) = each($array)) { echo $array[$k...

by 剑心通明 - php文档中心 - 2009-03-03 08:43:50 阅读(1135) 回复(0)

1.开发的框架是MVC。而且是单入口提交处理。期中的视图层的代码是通过smarty渲染。 如果想要在smarty中引入JS的话可以这样写 {literal} 就可以正常写JS的。 其中的Smartry中的AJAX代码如下: {literal} var xmlHttp; function createXMLHttpRequest() { if (window.ActiveXObject) { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } ...

by hkebao - php文档中心 - 2009-07-26 17:13:49 阅读(1859) 回复(0)