Heim > Backend-Entwicklung > PHP-Tutorial > Einführung in die Erstellung eines numerischen Arrays mit der PHP-Funktion range()

Einführung in die Erstellung eines numerischen Arrays mit der PHP-Funktion range()

PHPz
Freigeben: 2023-06-27 14:10:02
Original
1220 Leute haben es durchsucht

In PHP müssen wir oft Arrays mit Zahlen erstellen. Zu diesem Zeitpunkt kann die Funktion range() von PHP hilfreich sein. In diesem Artikel wird erläutert, wie Sie mit der PHP-Funktion range() ein numerisches Array erstellen. Die Funktion

range() kann ein Array erstellen, das Zahlen in einem bestimmten Bereich enthält. Die grundlegende Syntax lautet wie folgt:

range($start, $end, $step)
Nach dem Login kopieren

Parametererklärung:

  • $start: Die Nummer, mit der begonnen werden soll. Wenn es weggelassen wird, ist der Standardwert 0. $start:要开始的数字。如果省略,则默认为0。
  • $end:要结束的数字。如果省略,则默认为0。
  • $step
  • $end: Die zu beendende Zahl. Wenn es weggelassen wird, ist der Standardwert 0.

$step: Das Intervall zwischen den einzelnen Zahlen. Wenn es weggelassen wird, wird standardmäßig 1 verwendet.

Schauen wir uns unten ein paar Beispiele an.

Beispiel 1: Erstellen Sie ein Zahlenarray mit 1 bis 10 ein numerisches Array, das 10~1 enthält, mit einem Intervall von -1

$numbers = range(1, 10);

print_r($numbers);
Nach dem Login kopieren

Ausgabe:

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
    [4] => 5
    [5] => 6
    [6] => 7
    [7] => 8
    [8] => 9
    [9] => 10
)
Nach dem Login kopieren

Beispiel 4: Verwenden Sie die Funktion „range()“, um ein alphabetisches Array zu erstellen

Zusätzlich zum Erstellen eines numerischen Arrays erstellt die Funktion „range()“ Die Funktion kann auch ein alphabetisches Array erstellen. Der folgende Code kann beispielsweise ein Array von Buchstaben erstellen, die a~f enthalten:

$numbers = range(0.1, 1.0, 0.1);

print_r($numbers);
Nach dem Login kopieren

Ausgabe:

Array
(
    [0] => 0.1
    [1] => 0.2
    [2] => 0.3
    [3] => 0.4
    [4] => 0.5
    [5] => 0.6
    [6] => 0.7
    [7] => 0.8
    [8] => 0.9
    [9] => 1
)
Nach dem Login kopieren

Zusätzlich zu aufeinanderfolgenden Buchstaben kann die Funktion range() auch einen nicht aufeinanderfolgenden Buchstabenbereich angeben. Mit dem folgenden Code kann beispielsweise ein Array aus Buchstaben erstellt werden, das a, c, e enthält:

$numbers = range(10, 1, -1);

print_r($numbers);
Nach dem Login kopieren

Ausgabe:

Array
(
    [0] => 10
    [1] => 9
    [2] => 8
    [3] => 7
    [4] => 6
    [5] => 5
    [6] => 4
    [7] => 3
    [8] => 2
    [9] => 1
)
Nach dem Login kopieren

Abschließend ist zu beachten, dass die Parameter der Funktion range() Variablen sein können. Mit dem folgenden Code kann beispielsweise ein Zahlenarray basierend auf der vom Benutzer eingegebenen Startnummer und dem Intervall erstellt werden:

$letters = range('a', 'f');

print_r($letters);
Nach dem Login kopieren
In der tatsächlichen Entwicklung können wir die Funktion range() verwenden, um ein Zahlenarray entsprechend den spezifischen Anforderungen zu erstellen.

Das obige ist der detaillierte Inhalt vonEinführung in die Erstellung eines numerischen Arrays mit der PHP-Funktion range(). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage