私は次のような配列を持っています:
Array
(
[0] => Array
(
[Product] => Amazing Widget
[Value] => 200
)
[1] => Array
(
[Product] => Super Amazing Widget
[Value] => 400
)
[2] => Array
(
[Product] => Promising Widget
[Value] => 300
)
[3] => Array
(
[Product] => Superb Widget
[Value] => 400
)
)
ネストされた多次元配列だと思います。
とにかく、製品名がすでにアレイに存在するかどうかを検出しようとしています。これが私がやろうとしていることです
if('Super Amazing Widget' is in the array) {
echo 'In the Array';
}
私はこれを試しました:
if(in_array('Super Amazing Widget', $array)){
echo 'In The Array';
}
しかし、それは機能しておらず、理由がわかりません。
編集:
ここにある関数のいくつかは本当にうまく機能しました:in_array()と多次元配列