Php 双关联数组或索引+;联合数组

Php 双关联数组或索引+;联合数组,php,arrays,Php,Arrays,我有一个数组 apple color: red price: 2 orange color: orange price: 3 banana color: yellow price: 2 当我得到input时,比如说green apple我如何检查它是否存在于数组中并显示它的数据(如果存在) 那个 您可以使用$fruits[$fruit_name]按名称查找 那个 您可以使用$fruits[$fruit_name]按名称查找为什么你不能忽略颜色而只使用

我有一个数组

apple
   color: red   
   price: 2

orange
   color: orange
   price: 3

banana
  color: yellow
   price: 2
当我得到
input
时,比如说
green apple
我如何检查它是否存在于数组中并显示它的数据(如果存在)

那个

您可以使用
$fruits[$fruit_name]按名称查找

那个


您可以使用
$fruits[$fruit_name]按名称查找

为什么你不能忽略颜色而只使用第二个单词?为什么你不能忽略颜色而只使用第二个单词?
$fruits = array(
    'apple' => array(
        'color' => 'green',
        'price' => 3
    ),
    'banana' => array(
        'color' => 'yelo',
        'price' => 2
    ),
);