Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Indizes | Arrays
Einführung in PHP
course content

Kursinhalt

Einführung in PHP

Einführung in PHP

1. Erste Bekanntschaft
2. Variablen und Datentypen
3. Bedingte Anweisungen
4. Arrays
5. Schleifen

book
Indizes

Lassen Sie uns betrachten, wie man mit Arrays arbeitet. Zuerst wollen wir verstehen, wie man auf spezifische Elemente in einem Array zugreift.

Um auf ein spezifisches Element in einem Array zuzugreifen, verwenden Sie eckige Klammern mit dem Index. Denken Sie daran, dass der Index nicht die tatsächliche Position des Elements ist, da das Indexieren in PHP bei 0 beginnt. Schauen wir uns ein Beispiel zur Klarheit an.

Der Index ist immer eins weniger als die tatsächliche Position. Zum Beispiel können wir mehrere Elemente aus einem Array im untenstehenden Beispiel abrufen:

php

main

copy
1234567
<?php // Initial array $site = ["c", "o", "d", "e", "f", "i", "n", "i", "t", "y"]; // Getting letters 'o' and 'y' echo $site[1] . " " . $site[9]; // outputs 'o y' ?>

In diesem Beispiel enthält das Array $site die Buchstaben des Wortes "codefinity". Wir verwenden numerische Indizes, um auf bestimmte Buchstaben zuzugreifen.

Zeichenkettenindizes


In PHP haben Zeichenketten, genau wie Arrays, Indizes, die bei null beginnen. Das bedeutet, dass Sie auf jedes einzelne Zeichen einer Zeichenkette über seinen Index zugreifen können, ähnlich wie Sie mit Elementen in einem Array arbeiten. Zum Beispiel hat in der Zeichenkette $string = "Hello"; das Zeichen 'H' den Index 0, 'e' den Index 1 und so weiter. Sie können auf Zeichen mit eckigen Klammern wie $string[0] zugreifen, was Ihnen 'H' gibt, oder mit geschweiften Klammern wie $string{0}, was Ihnen ebenfalls 'H' gibt. Dies ermöglicht es Ihnen, einzelne Zeichen in einer Zeichenkette genauso einfach zu manipulieren wie Elemente in einem Array.

php

main

copy
1234567
<?php // Initial array $string = "Hello"; // Getting letter 'H' echo $string[0]; // outputs 'H' ?>
Aufgabe

Swipe to start coding

Füllen Sie die Lücken im Code aus. Greifen Sie auf das zweite Element des Arrays ($array) zu und geben Sie es auf dem Bildschirm aus.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 2
toggle bottom row

book
Indizes

Lassen Sie uns betrachten, wie man mit Arrays arbeitet. Zuerst wollen wir verstehen, wie man auf spezifische Elemente in einem Array zugreift.

Um auf ein spezifisches Element in einem Array zuzugreifen, verwenden Sie eckige Klammern mit dem Index. Denken Sie daran, dass der Index nicht die tatsächliche Position des Elements ist, da das Indexieren in PHP bei 0 beginnt. Schauen wir uns ein Beispiel zur Klarheit an.

Der Index ist immer eins weniger als die tatsächliche Position. Zum Beispiel können wir mehrere Elemente aus einem Array im untenstehenden Beispiel abrufen:

php

main

copy
1234567
<?php // Initial array $site = ["c", "o", "d", "e", "f", "i", "n", "i", "t", "y"]; // Getting letters 'o' and 'y' echo $site[1] . " " . $site[9]; // outputs 'o y' ?>

In diesem Beispiel enthält das Array $site die Buchstaben des Wortes "codefinity". Wir verwenden numerische Indizes, um auf bestimmte Buchstaben zuzugreifen.

Zeichenkettenindizes


In PHP haben Zeichenketten, genau wie Arrays, Indizes, die bei null beginnen. Das bedeutet, dass Sie auf jedes einzelne Zeichen einer Zeichenkette über seinen Index zugreifen können, ähnlich wie Sie mit Elementen in einem Array arbeiten. Zum Beispiel hat in der Zeichenkette $string = "Hello"; das Zeichen 'H' den Index 0, 'e' den Index 1 und so weiter. Sie können auf Zeichen mit eckigen Klammern wie $string[0] zugreifen, was Ihnen 'H' gibt, oder mit geschweiften Klammern wie $string{0}, was Ihnen ebenfalls 'H' gibt. Dies ermöglicht es Ihnen, einzelne Zeichen in einer Zeichenkette genauso einfach zu manipulieren wie Elemente in einem Array.

php

main

copy
1234567
<?php // Initial array $string = "Hello"; // Getting letter 'H' echo $string[0]; // outputs 'H' ?>
Aufgabe

Swipe to start coding

Füllen Sie die Lücken im Code aus. Greifen Sie auf das zweite Element des Arrays ($array) zu und geben Sie es auf dem Bildschirm aus.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 2
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
We're sorry to hear that something went wrong. What happened?
some-alt