ifステートメントの配列値を変換する最善の方法は何ですか?配列の値は、ANDで比較し、配列をORで比較する必要があります。私はEVALを使ってこれを行うことができますが、EVAL以外のものを探しています。例えば配列内のブール値をifステートメントに変換する
私はif文のための動的比較を構築したい$arr = Array(
[0] => Array
(
[0] => false
[1] => true
)
[1] => Array
(
[0] => true
[1] => false
)
[2] => Array
(
[0] => false
)
[3] => Array
(
[0] => true
)
[4] => Array
(
[0] => true,
[1] => true,
[2] => true
)
)
..
if(($arr[0][0] && $arr[0][1]) || ($arr[1][0] && $arr[1][1]) .... and so on)
あなたが尋ねていることは不明です。あなたはこの配列のセットが何に変わると思いますか? – cyberbit
@cyberbit不完全な質問を申し訳ありません、私のポストを更新しました。 –
'array_reduce()'を使うこともできますが、単純なループで処理する方が効率的です。 – Rizier123