PHPでさまざまな数値を配列に格納する方法

PHPz
リリース: 2023-04-14 18:59:48
オリジナル
1713 人が閲覧しました

PHP では、各数値を配列に格納することは非常に一般的な操作です。配列を使用すると、大量のデータを簡単に管理し、それらを組み合わせることができます。

この記事では、PHP で各数値を配列に格納する方法を紹介します。次のトピックについて説明します。

  1. 空の配列の作成
  2. 既存の配列に要素を追加する
  3. ループを使用して複数の数値を配列に格納する
  4. 特定のキーを使用して数値を配列に保存する
  5. 空の配列を作成する

最初に、空の配列を作成します。 PHP では、array() 関数を使用して空の配列を作成できます。

$my_array = array();
ログイン後にコピー

これで、$my_array という名前の空の配列ができました。次に要素を追加していきます。

  1. 既存の配列に要素を追加する

$my_array 配列に要素を追加するには、次のコードを使用できます:

$my_array[] = 1;
$my_array[] = 2;
$my_array[] = 3;
ログイン後にコピー

上記ではコードでは、配列に 3 つの要素 1、2、3 を追加しました。

配列内の要素を表示するには、var_dump() 関数を使用します。

var_dump($my_array);
ログイン後にコピー

出力:

array(3) {
  [0]=>
  int(1)
  [1]=>
  int(2)
  [2]=>
  int(3)
}
ログイン後にコピー

配列の各要素は角かっこ [] で囲まれます。そして、追加された順にソートされます。配列内の各要素にはインデックスがあり、最初の要素のインデックスは 0、2 番目の要素のインデックスは 1 などとなります。

  1. ループを使用して複数の数値を配列に格納する

複数の数値を配列に追加する場合、それらを 1 つずつ追加するのは面倒です。この場合、ループを使用して各数値を配列に自動的に追加できます。

ループを使用して複数の数値を配列に追加する例を次に示します。

$my_array = array();

for ($i = 0; $i < 10; $i++) {
    $my_array[] = $i;
}

var_dump($my_array);
ログイン後にコピー

上記のコードでは、for ループを使用して、0 から 9 までの数値を配列に追加します。

出力:

array(10) {
  [0]=>
  int(0)
  [1]=>
  int(1)
  [2]=>
  int(2)
  [3]=>
  int(3)
  [4]=>
  int(4)
  [5]=>
  int(5)
  [6]=>
  int(6)
  [7]=>
  int(7)
  [8]=>
  int(8)
  [9]=>
  int(9)
}
ログイン後にコピー
  1. 特定のキーを使用して数値を配列に格納する

要素を配列に追加する場合、特定のキーを使用して数値を格納できます。数値を配列に変換し、配列に格納します。キーを使用すると、配列内の要素に簡単にアクセスできます。

これは、特定のキーを使用して配列に数値を格納する例です:

$my_array = array();

$my_array['apple'] = 1;
$my_array['banana'] = 2;
$my_array['orange'] = 3;

var_dump($my_array);
ログイン後にコピー

上記のコードでは、各果物の名前を配列のキーとして使用しています。

出力:

array(3) {
  ["apple"]=>
  int(1)
  ["banana"]=>
  int(2)
  ["orange"]=>
  int(3)
}
ログイン後にコピー

これで、各果物の名前を使用して配列内の要素にアクセスできるようになります:

echo $my_array['apple'];
ログイン後にコピー

出力:

1
ログイン後にコピー

要約

PHP では、各数値を配列に格納することは難しくありません。空の配列を作成して、そこに要素を追加できます。ループを使用して複数の要素を自動的に追加したり、特定のキーを使用して要素を配列に追加したりできます。配列を使用すると、大量のデータの管理が容易になります。

以上がPHPでさまざまな数値を配列に格納する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!