【发布时间】:2014-05-14 15:23:31
【问题描述】:
如何使用 foreach 来返回 true 或 false。
例如,这不起作用。
function checkArray($myArray) {
foreach( $myArray as $key=>$value ) {
if(!$value == $condition) {
return false;
}
else {
return true;
}
}
if ($checkArray == true) {
// do something
}
将 foreach 用作真/假函数的正确语法是什么?如果你做不到,你可以用它来改变一个现有的变量为真/假吗?
【问题讨论】:
-
if (checkArray($array) == true) {或if (checkArray($array)) { -
还没有定义
$condition... -
像您一样在循环内执行返回只会在第一次迭代时终止循环...
标签: php