Bob 机器人去购物,由你的新 PHP 课程学习应用程序控制。
其中一个练习是测试你对多维数组的理解。
机器人鲍勃通过回声语句接受订单,告诉他你想买哪些物品,一旦他到达五金店。
他有权访问的代码如下:
<?php
$cleaning = array('limescale remover','duster','broom','drain unblocker','bleach spray');
$gardening = array('spade','weedkiller','carrot seeds','rake', 'sprinkler','garden fencing');
$tools = array('hammer', 'screwdriver set', 'spanners', 'cordless drill', 'box of nails');
$store_items = array(
$cleaning,
$gardening,
$tools
);
?>
您的购物清单上写着:
- 1 x 盒指甲
- 1 x 锤子
- 1 x 扫帚
- 1 x 花园围栏
只有当你通过 echo 语句向他发送命令时,他才能购买这些物品,以便从这家商店"挑选"这些物品。例如:
echo $store_items[?][?]
提供四个 echo 语句,使 Bob 能够从商店获取您的商品。
祝你好运!
对于此任务,您需要了解您有一个数组数组。$store_items
的每个项都是它自己的数组,第一项的索引为 0,第二项的索引为 1,第三项的索引为 2。索引按添加项的顺序排列。内部数组是字符串值的数组,以类似的方式进行索引,因此解决方案是:
echo $store_items[2][4];
echo $store_items[2][0];
echo $store_items[0][4];
echo $store_items[1][5];