配列のサブキーにキーが存在するかどうかを確認するにはどうすればよいですか? そして、アイテムのそのキーが見つかったら、そのアイテムを返しますか?
たとえば、私はこの配列を持っています、
Array
(
[0] => Array
(
[a] => Array
(
[quantity_request] => 1
[time_created] => 1339688613
[variant] => Array
(
)
)
)
[1] => Array
(
[b] => Array
(
[quantity_request] => 1
[time_created] => 1339688631
[variant] => Array
(
)
)
)
[2] => Array
(
[c] => Array
(
[quantity_request] => 1
[time_created] => 1339688959
[variant] => Array
(
)
)
)
)
キー「b」を見つけて、その下にあるすべてを返したいのですが、これが私が求めているものです。
[b] => Array
(
[quantity_request] => 1
[time_created] => 1339688631
[variant] => Array
(
)
)
これで試してみますが、何も返されません。
if (array_key_exists('b', $this->content)) {
echo "The 'b' element is in the array";
}
何か案は?