2011-09-09 45 views
0

我有一個數組$錯誤如果任何帖子的乏產生的誤差或不告訴我:檢查,如果在陣列的一個元件具有值

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

(其中1表示該元件具有錯誤)

找出是否存在任何錯誤的最有效方法是什麼?如果我的數組中的所有元素都設置爲0,我想繼續做其他事情。如果至少存在一個錯誤,我想顯示一個常規錯誤消息。

+0

你試圖搜索數組中的值嗎? http://stackoverflow.com/questions/2693310/search-for-values-in-nested-array – JMax

+0

值只能是1或0.如果至少有一個值爲「1」我想說一些像「出現錯誤」......但如果檢測到錯誤(表示數組中的所有元素都爲0),則一切正常。 – maze

回答

3
if(in_array(1, $error)) { 
    //we have at least one error 
} 
相關問題