In PHP ist die Funktion array () die herkömmlichste Methode, um Arrays zu erstellen. Sie können einem Array mehrere Elemente hinzufügen.
// 创建一个包含多个元素的数组
$fruits
=
array
(
"apple"
,
"banana"
,
"cherry"
);
// 访问数组元素
echo
$fruits
[0];
// 输出:apple
Nach Version 5.4 unterstützt PHP Arrays über quadratische Klammern []. Diese Methode ist prägnanter als die Funktion array () und hat mehr Lesbarkeit im Code.
// 创建一个包含多个元素的数组
$colors
= [
"red"
,
"green"
,
"blue"
];
// 访问数组元素
echo
$colors
[1];
// 输出:green
In PHP können wir ein assoziatives Array erstellen, indem wir den Schlüsselnamen angeben, damit auf die Elemente des Arrays mit dem Schlüsselnamen zugegriffen werden können.
// 创建一个包含键名的数组
$person
=
array
(
"name"
=>
"Alice"
,
"age"
=> 30,
"city"
=>
"New York"
);
// 访问数组元素
echo
$person
[
"age"
];
// 输出:30
Mit der Funktion von Range () wird ein Array verwendet, das kontinuierliche Elemente innerhalb eines bestimmten Bereichs enthält. Diese Methode wird normalerweise in Fällen verwendet, in denen ein numerischer Bereich erforderlich ist.
// 创建一个包含一系列连续数字的数组
$numbers
= range(1, 5);
// 访问数组元素
echo
$numbers
[3];
// 输出:4
Für Schleifen sind bei der Iterierung durch Array -Elemente eine sehr häufige Verwendung, was den Code vereinfacht und die Lesbarkeit verbessert.
// 遍历数组并输出每个元素的值
$grades
=
array
(
"Tom"
=> 80,
"Jane"
=> 90,
"Alice"
=> 85);
foreach
(
$grades
as
$name
=>
$grade
) {
echo
$name
.
"'s grade is "
.
$grade
.
"
";
}
// 输出:
// Tom's grade is 80
// Jane's grade is 90
// Alice's grade is 85
Durch die oben genannten fünf PHP -Array -Erstellungs- und Betriebsmethoden können wir die Eigenschaften und anwendbaren Szenarien jeder Schreibmethode sehen. Das Verständnis und Beherrschen dieser Methoden kann uns dabei helfen, Arrays effizienter in der tatsächlichen Entwicklung zu verwenden und die Einfachheit und Lesbarkeit unseres Codes zu verbessern.