有沒有辦法來布爾陣列組合:PHP結合陣列與邏輯運算符
$array1: ['prop1'=>T, 'prop2'=>F, 'prop3'=>T, 'prop4'=>F, 'prop5'=>T]
$array2: ['prop1'=>T, 'prop2'=>F, 'prop3'=>F, 'prop4'=>T]
進入
$array3: ['prop1'=>T, 'prop2'=>F, 'prop3'=>T, 'prop4'=>T, 'prop5'=>T]
使用或比較呢?
我以爲使用$array3 = $array1 | $array2
會工作,但它會返回一個值。
我覺得這可能是重複的,但我沒有在SO上找到同樣的問題。
你不能有兩個鍵名稱相同:'$ ARRAY3 [ '爲prop1']',猜測你的意思'prop3'? – Scuzzy
你不能有重複的鍵,但我認爲*兩個數組中的'prop1'的第二個實例應該是'prop3'。如果是這樣,一個人如何「結合」他們,因爲他們有不同的價值觀?你是否試圖說**如果**數組包含相關鍵的「真」值,推送到第三個數組? –
@Scuzzy看起來像一個錯別字設置他們的MVCE –