moreScores の [90, 42, 88] を、$scores を使って出力することはできますか?

2021年6月30日
ユーザー

下のコードでは、$scoresの配列5番目の、さらに2番目の88が出力されるのはよくわかりました。
では、moreScores[90, 42, 88]を、$scoresを使って出力することはできるのでしょうか。

...」を付けることで、そのまま配列を表記できるという仕組みが紹介されていたので、
echo ...$scores[5]でやってみたのですが、ダメでした。

なにかうまい方法ってあるのでしょうか。

<?php

$moreScores = [
  55,
  72,
  'perfect',
  [90, 42, 88],
];

$scores = [
  90,
  40,
  ...$moreScores,
  100,
];

// print_r($scores);

echo $scores[5][2] . PHP_EOL;

この回答を見るにはプレミアムサービスへの登録が必要です

プレミアムサービスとは?