【週刊ドットインストール】 『データで学ぶアルゴリズム Level 1-2』を運営中、Level 1-2も来週リリース予定!
keyの型の質問です。
key
$scores = [ 'first' => 90, 'second' => 40, '3ban' => 100, ];
上記の場合、keyは文字列として認識されていると感じます。
また、上記の部分を
$scores = [ 'first' => 90, 'second' => 40, '' => 100, ];
とすると、エラーにはならず、keyにはなにもない状態で返答がきました。
そして以下のようにするとエラーでした。
$scores = [ 'first' => 90, 'second' => 40, => 100, ];
最後に
$scores = [ 'first' => 90, 'second' => 40, 3=> 100, ];
とすると、正常に表示されました。
keyはなくてはならないものであるとわかりましたが、このkeyの型は最後の場合はintなのですか?文字列なのですか? 最後の3=>100 の''がなくても正常に表示できたので、この質問をしました。
int
3=>100
''
以下動画の内容のソースコード
<?php $scores = [ 'first' => 90, 'second' => 40, 'therd' => 100, ]; foreach ($scores as $key => $score) { echo $key . " - " . $score . PHP_EOL; }
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
keyの型の質問です。上記の場合、
keyは文字列として認識されていると感じます。また、上記の部分を
とすると、エラーにはならず、
keyにはなにもない状態で返答がきました。そして以下のようにするとエラーでした。
最後に
とすると、正常に表示されました。
keyはなくてはならないものであるとわかりましたが、このkeyの型は最後の場合はintなのですか?文字列なのですか?最後の
3=>100の''がなくても正常に表示できたので、この質問をしました。以下動画の内容のソースコード