关于n维的PhP问题 机器人鲍勃去购物?



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];

最新更新