Heim >Backend-Entwicklung >PHP-Problem >So weisen Sie einem Array in PHP+ einen Wert zu

So weisen Sie einem Array in PHP+ einen Wert zu

WBOY
WBOYOriginal
2023-05-05 22:20:06524Durchsuche

php+So weisen Sie Arrays Werte zu

In PHP sind Arrays ein sehr häufiger und wichtiger Datentyp. Beim Programmieren müssen wir normalerweise einem Array einen Anfangswert zuweisen oder die Werte im Array ändern. In diesem Artikel erfahren Sie, wie Sie einem Array einen Anfangswert zuweisen und den Wert im Array in PHP ändern.

1. Weisen Sie dem Array einen Anfangswert zu.

In PHP können Sie einem Array auf folgende Weise einen Wert zuweisen:

    # 🎜🎜#Funktion array() verwenden:
Die Funktion array() ist die integrierte Funktion von PHP, die zum Definieren eines Arrays verwendet werden kann. Das Folgende ist ein Beispielcode zum Zuweisen eines Anfangswerts zu einem Array:

<?php
$arr = array(1, 2, 3); 
print_r($arr); 
?>
Der obige Code erstellt ein Array $arr, das die Elemente 1, 2 und 3 enthält, und gibt es als folgendes Ergebnis aus die print_r()-Funktion:

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
)
    Verwenden Sie eckige Klammern „[]“:
Eine andere Möglichkeit, ein Array zu definieren, ist die Verwendung von eckigen Klammern „[]“, wie folgt:

<?php
$arr[0] = 'apple';
$arr[1] = 'banana';
$arr[2] = 'orange';
print_r($arr); 
?>
Im obigen Code verwenden wir eckige Klammern, um das 0., 1. und 2. Element des Arrays $arr festzulegen, nämlich „Apfel“, „Banane“. bzw. „orange“. Die laufenden Ergebnisse lauten wie folgt:

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
)
2. Ändern Sie den Wert im Array

In PHP können Sie zum Ändern des Werts im Array Indizes verwenden. Das Folgende ist ein Beispielcode zum Ändern der Werte im Array:

<?php
$arr = array(1, 2, 3, 4, 5);
$arr[1] = 'apple';
$arr[3] = 'banana';
print_r($arr); 
?>
Im obigen Code ändern wir die Elemente im Array, indem wir den Indizes 1 und 3 Werte zuweisen. Das Ergebnis ist wie folgt:

Array
(
    [0] => 1
    [1] => apple
    [2] => 3
    [3] => banana
    [4] => 5
)
Es ist zu beachten, dass PHP bei Verwendung eines nicht ganzzahligen Indexes diesen automatisch wie folgt in eine Ganzzahl umwandelt:

<?php 
$arr = ['a'=>1, 'b'=>2, 'c'=>3];
$arr['b'] = 'apple';
$arr['d'] = 'banana';
print_r($arr); 
?>
Im obigen Code werden die Zeichenfolgen „apple“ und „banana“ als Indizes verwendet, aber PHP konvertiert diese Zeichenfolgen in numerische Indizes. Der numerische Index von „apple“ ist 0 und der numerische Index von „banana“ ist 1 . Das Endergebnis ist wie folgt:

Array
(
    [a] => 1
    [b] => apple
    [c] => 3
    [d] => banana
)
Zusammenfassung:

Anhand des obigen Beispiels können wir sehen, dass das Zuweisen eines Anfangswerts zu einem Array und das Ändern der Elemente im Array sind Sehr einfach, denken Sie daran. Bleiben Sie einfach bei der Methode, Array-Indizes zu verwenden. Bei der eigentlichen Programmierung müssen wir Arrays in PHP flexibel verwenden, um bessere Programmeffekte zu erzielen.

Das obige ist der detaillierte Inhalt vonSo weisen Sie einem Array in PHP+ einen Wert zu. 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
Vorheriger Artikel:Weist PHP Arrays Objekte zu?Nächster Artikel:Weist PHP Arrays Objekte zu?