检查数组中的一个元素是否有值

时间:2011-09-09 13:54:09

标签: php arrays

我有一个数组 $ error ,告诉我是否有任何帖子变量产生了错误:

Array
(
    [pers_anrede] =>  1
    [pers_titel] => 1
    [pers_vorname] => 
    [pers_nachname] => 
    [pers_vorwahl] => 1 
    [pers_telefon] => 1
    [pers_email] => 
)

(其中1表示该元素有错误)

找出是否存在任何错误的最有效方法是什么?如果我的数组中的所有元素都设置为0,我想继续做其他事情。如果至少存在一个错误,我想显示一般错误消息。

1 个答案:

答案 0 :(得分:3)

if( in_array(1, $error) ) {
    //we have at least one error
}