用多数组计算

我的一些代码需要帮助。我需要使用其中的数字prijs进行计算。


$autos = array(

    "<b>Mercedes</b>" =>array(

    "Kenteken" => "77NLXJ",

    "Prijs"    => "54800",

),

    "<b>Tesla</b>"    =>array(

    "Kenteken" => "GV713G",

    "Prijs"    => "70700",

),

    "<b>Porsche</b>"  =>array(

    "Kenteken" => "GG101K",

    "Prijs"    => "85000",

)

这可能吗?


  $keys = array_keys($autos);

  for($i = 0; $i < count($autos); $i++) {

    echo $keys[$i] . "<br>";

    foreach($autos[$keys[$i]] as $key => $value) {

        echo $key . " : " . $value . "<br>";

    }

    echo "<br>";

  }


守着星空守着你
浏览 113回答 1
1回答

湖上湖

要访问和更改它们,您需要通过$autos数组访问它们://by loop:foreach($autos as $key => $auto){&nbsp; &nbsp; //get or set them with this var&nbsp; &nbsp; $autos[$key]["Prijs"];}//to get and set them directly:$autos[0]["Prijs"];$autos[1]["Prijs"];$autos[2]["Prijs"];
打开App,查看更多内容
随时随地看视频慕课网APP