【发布时间】:2015-05-18 06:53:06
【问题描述】:
我有以下数组。
Array
(
[0] => Array
(
[0] => Cash
[1] => 91.16
)
[1] => Array
(
[0] =>Credit
[1] => 61.48
)
)
我想做这样的事情。
foreach ($value as $values) {
// Where $values is the above array . I want to traverse array dynamically and put if condition .
if($values[0][0] != "Cash")
echo "Cash";
}
上面的代码不起作用。请帮我解决这个问题。如何在 foreach 循环中动态放置 if 条件。
【问题讨论】:
-
去掉最后一个
[0]:$values[0] -
只需简单地使用 if($values[0] != "Cash") 就没有多维数组了
-
当您遇到此类问题时,您应该使用 var_dump 之类的东西来调试您的代码...
-
简单搜索一下 foreach 的工作原理..
-
我不想只检查现金,想检查所有现金,信用。这样第一个 [0] 索引将动态迭代。
标签: php if-statement