ホームページ  >  記事  >  バックエンド開発  >  PHPは配列モードを設定します

PHPは配列モードを設定します

WBOY
WBOYオリジナル
2023-05-06 10:16:07426ブラウズ

PHP は、Web サーバーサイド プログラミングで広く使用されているサーバーサイド スクリプト言語です。 PHP では、配列は重要なデータ構造です。配列はさまざまな方法で作成および操作できます。この記事では、そのうちの 1 つである、キーと値のペアによる配列の設定を紹介します。

1. 配列の作成

  1. [] または array() を直接使用して空の配列を作成します:
$a = [];
$b = array();
  1. 同時に配列要素を設定するには、添字またはキーと値のペアを使用できます。
$a = [1, 2, 3];
$b = ['name' => '张三', 'age' => 20];
  1. 配列要素は順番に設定する必要はなく、添字を文字列にすることもできます。
$a = [1, 'name' => '张三', 2, 'age' => 20];

2. 配列要素を設定します

  1. 添字で設定します:
$a = [];
$a[0] = 1;
$a[1] = 'hello';
$a[2] = ['a' => 1, 'b' => 2];
  1. キーと値のペアで設定します:
$a = ['name' => '张三', 'age' => 20];
$a['address'] = '北京市朝阳区';
  1. 特殊なキーと値のペアを通じて設定:
$a = [];
$a[] = 1; // 等价于 $a[0] = 1;
$a[] = 'hello'; // 等价于 $a[1] = 'hello';
$a['name'] = '张三'; // 等价于 $a['name'] = '张三';

3. 配列要素にアクセス

  1. 添え字を通じてアクセス:
$a = [1, 'hello', ['a' => 1, 'b' => 2]];
echo $a[0]; // 输出1
echo $a[1]; // 输出hello
echo $a[2]['a']; // 输出1
  1. キーと値のペアによるアクセス:
$a = ['name' => '张三', 'age' => 20];
echo $a['name']; // 输出张三
echo $a['age']; // 输出20

4. 配列要素を走査します

  1. for ループを使用して走査します。
$a = [1, 2, 3];
for ($i = 0; $i < count($a); $i++) {
    echo $a[$i], ' ';
    // 输出:1 2 3
}
  1. foreach ループを使用して走査:
$a = ['name' => '张三', 'age' => 20];
foreach ($a as $key => $value) {
    echo $key, ': ', $value, PHP_EOL;
    // 输出:name: 张三,age: 20
}
  1. while ループを使用して走査:
$a = [1, 2, 3];
while (list($key, $value) = each($a)) {
    echo $key, ': ', $value, PHP_EOL;
    // 输出:0: 1,1: 2,2: 3
}

上記は、キーと値のペアによる配列の設定に関連する内容です。 PHP には、配列を作成および操作するためのさまざまな方法が用意されており、それらを習得することによってのみ、より効率的な PHP プログラムを作成できるようになります。

以上がPHPは配列モードを設定しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。