Introduction to Arrays
CoddyのPHPジャーニー「基礎」セクションの一部 — レッスン 34/71。
これまで、1つの値—1つの数値、1つの文字列、1つのブール値—を保持する変数に取り組んできました。しかし、ユーザー名のコレクションや価格のセットなどのアイテムのリストを保存する必要がある場合はどうでしょうか?
ここで配列が登場します。配列は、リストとして整理された複数の値を一度に保持できる特別な変数です。$fruit1、$fruit2、$fruit3 のような別々の変数を作成する代わりに、それらをすべて1つの配列に格納できます。
<?php
$fruits = ["Apple", "Banana", "Cherry"];
?>配列を番号付きのリストのように考えてください。各アイテムには、0から始まる位置(indexと呼ばれます)があります。上記の例では、"Apple" は位置 0 に、"Banana" は位置 1 に、"Cherry" は位置 2 にあります。
チートシート
配列 は、リストとして整理された複数の値を保持できる変数です。
角括弧を使用して配列を作成します:
$fruits = ["Apple", "Banana", "Cherry"];配列内の各項目には、0 から始まる インデックス(位置)があります:
- "Apple" はインデックス 0 にあります
- "Banana" はインデックス 1 にあります
- "Cherry" はインデックス 2 にあります
自分で試してみよう
このレッスンにはコードチャレンジは含まれていません。
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
4Comparison & Logical Operators
Comparison OperatorsEquality & IdentityLogical Operators Part 1Logical Operators Part 2Recap - Simple Logic2Variables and Data Types
NumbersStrings and QuotesBooleansNaming ConventionsRecap - Variable InitEmpty VariablesString ConcatenationGetting User InputCast to Different Types3Basic Operators
Arithmetic OperatorsModulo OperatorExponentiation OperatorCombined AssignmentIncrement/DecrementOperator PrecedenceRecap - Simple CalculationsString Operators6Arrays Part 1 - Indexed
Introduction to ArraysCreating Indexed ArraysAccessing Elements by IndexModifying Elements by IndexArray Size with CountAdding Elements to an ArrayRecap - Managing a Simple List