Heim >Backend-Entwicklung >PHP-Problem >PHP legt den Array-Modus fest

PHP legt den Array-Modus fest

WBOY
WBOYOriginal
2023-05-06 10:16:07442Durchsuche

PHP ist eine serverseitige Skriptsprache, die häufig in der serverseitigen Programmierung von Webservern verwendet wird. In PHP ist ein Array eine wichtige Datenstruktur. In diesem Artikel wird eine davon vorgestellt: das Festlegen des Arrays durch Schlüssel-Wert-Paare.

1. Erstellen Sie ein Array

  1. Verwenden Sie direkt [] oder array(), um ein leeres Array zu erstellen:
$a = [];
$b = array();
  1. Legen Sie beim Erstellen gleichzeitig die Array-Elemente fest. Sie können Indizes oder Schlüssel-Wert-Paare verwenden:
$a = [1, 2, 3];
$b = ['name' => '张三', 'age' => 20];
  1. Die Array-Elemente müssen nicht in der richtigen Reihenfolge festgelegt werden, und die Indizes können auch Zeichenfolgen sein:
$a = [1, 'name' => '张三', 2, 'age' => 20];

2. Legen Sie die Array-Elemente

  1. durch Indizes fest:
$a = [];
$a[0] = 1;
$a[1] = 'hello';
$a[2] = ['a' => 1, 'b' => 2];
  1. durch Schlüsselwert Paare:
$a = ['name' => '张三', 'age' => 20];
$a['address'] = '北京市朝阳区';
  1. Festgelegt durch spezielle Schlüssel-Wert-Paare:
$a = [];
$a[] = 1; // 等价于 $a[0] = 1;
$a[] = 'hello'; // 等价于 $a[1] = 'hello';
$a['name'] = '张三'; // 等价于 $a['name'] = '张三';

3. Zugriff auf Array-Elemente

  1. Zugriff über Indizes:
$a = [1, 'hello', ['a' => 1, 'b' => 2]];
echo $a[0]; // 输出1
echo $a[1]; // 输出hello
echo $a[2]['a']; // 输出1
  1. Zugriff über Schlüssel-Wert-Paare:
$a = ['name' => '张三', 'age' => 20];
echo $a['name']; // 输出张三
echo $a['age']; // 输出20

4. Querung Array-Elemente

  1. Verwenden Sie eine for-Schleife zum Durchlaufen:
$a = [1, 2, 3];
for ($i = 0; $i < count($a); $i++) {
    echo $a[$i], ' ';
    // 输出:1 2 3
}
  1. Verwenden Sie eine foreach-Schleife zum Durchlaufen:
$a = ['name' => '张三', 'age' => 20];
foreach ($a as $key => $value) {
    echo $key, ': ', $value, PHP_EOL;
    // 输出:name: 张三,age: 20
}
  1. Verwenden Sie eine while-Schleife zum Durchlaufen:
$a = [1, 2, 3];
while (list($key, $value) = each($a)) {
    echo $key, ': ', $value, PHP_EOL;
    // 输出:0: 1,1: 2,2: 3
}

Das Obige ist der relevante Inhalt zum Durchsetzen von Arrays Ich hoffe, dass es für alle hilfreich ist. PHP bietet eine Vielzahl von Möglichkeiten zum Erstellen und Betreiben von Arrays. Nur wenn Sie diese beherrschen, können Sie effizientere PHP-Programme schreiben.

Das obige ist der detaillierte Inhalt vonPHP legt den Array-Modus fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn