【週刊ドットインストール】 『データで学ぶアルゴリズム Level 1-2』を運営中、Level 1-2も来週リリース予定!
下のコードでは、$scoresの配列5番目の、さらに2番目の88が出力されるのはよくわかりました。 では、moreScoresの[90, 42, 88]を、$scoresを使って出力することはできるのでしょうか。
$scores
88
moreScores
[90, 42, 88]
「...」を付けることで、そのまま配列を表記できるという仕組みが紹介されていたので、 echo ...$scores[5]でやってみたのですが、ダメでした。
...
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;
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
下のコードでは、
$scoresの配列5番目の、さらに2番目の88が出力されるのはよくわかりました。では、
moreScoresの[90, 42, 88]を、$scoresを使って出力することはできるのでしょうか。「
...」を付けることで、そのまま配列を表記できるという仕組みが紹介されていたので、echo ...$scores[5]でやってみたのですが、ダメでした。なにかうまい方法ってあるのでしょうか。