1

次のような配列 $food があります。

Array
(
    [apple] => Array
        (
            [color] => red
            [type] => fruit
        )

    [choco] => Array
        (
            [color] => brown
            [type] => candy
        )

)

私ができる機能はありますか:

get_key($food, 0) を指定すると、インデックス 0、apple が返されます

get_key($food, 1) はチョコを返します

4

2 に答える 2

7

あなたはこれを行うことができます :

$keys = array_keys($array);

echo $keys[0];
echo $keys[1];
于 2012-08-08T10:24:25.480 に答える
5
function get_key($array, $index) {
    $allItems = array_keys($array);
    $selectedItem = $allItems[$index];
    return $selectedItem;
}
于 2012-08-08T10:24:02.490 に答える