【发布时间】:2014-12-31 02:54:02
【问题描述】:
这是我的简单循环代码
foreach( $cloud as $item ) {
if ($item['tagname'] == 'nicetag') {
echo $item['tagname'];
foreach( $cloud as $item ) {
echo $item['desc'].'-'.$item['date'];
}
} else
//...
}
我需要在此循环器中使用if 方法来获取名称相同但描述和日期不同的标签。问题是我不知道每个标签名称,因为允许任何用户创建此标签。
我不是真正的 php 开发人员,所以如果是傻瓜问题,我很抱歉,感谢您的任何回答!
【问题讨论】:
-
你能解释一下你想做什么吗?
-
你好,保罗。我需要在多维数组中查找所有 [tagname] 值,如果值重复,则在 [desc] 和 [date] 值处循环。在输出中,它必须是这样的:-第一个标签--好的描述12-02-02-2014--好的描述52-05-02-2014--好的描述13-07-02-2014--第二个标签-不错的描述 11 - 03-02-2014 -- 不错的描述 51 - 04-02-2014 也许我需要重建一个数组?
标签: php multidimensional-array foreach while-loop looper