Latest web development tutorials
×

PHP Kurs

PHP Kurs PHP Kurze Einführung PHP installieren PHP Grammatik PHP Variable PHP echo/print PHP Datentypen PHP Konstante PHP Schnur PHP Die Betreiber PHP If...Else PHP Switch PHP Feld PHP Sortieren eines Array PHP Superglobals PHP While Verkehr PHP For Verkehr PHP Funktion PHP Magische Variablen PHP Namespaces PHP Objektorientiert

PHP Form

PHP Form PHP Formularauthentifizierung PHP Form - Erforderliche Felder PHP Form - Überprüfung E-Mail und URL PHP Komplette Formularinstanz PHP $_GET Variable PHP $_POST Variable

PHP Erweiterte Tutorial

PHP Mehrdimensionale Arrays PHP Datum PHP enthalten PHP Datei PHP Datei-Upload PHP Cookie PHP Session PHP E-mail PHP Sicherheit E-mail PHP Error PHP Exception PHP Filter PHP Erweiterte Filter PHP JSON

PHP 7 Neue Funktionen

PHP 7 Neue Funktionen

PHP Datenbank

PHP MySQL Kurze Einführung PHP MySQL Verbindung PHP MySQL Erstellen einer Datenbank PHP MySQL Erstellen Sie eine Datentabelle PHP MySQL einfügen von Daten PHP MySQL Legen Sie mehrere Daten PHP MySQL Prepared Statements PHP MySQL Lesen Sie Daten PHP MySQL WHERE PHP MySQL ORDER BY PHP MySQL UPDATE PHP MySQL DELETE PHP ODBC

PHP XML

XML Expat Parser XML DOM XML SimpleXML

PHP & AJAX

AJAX Kurze Einführung AJAX PHP AJAX Datenbank AJAX XML AJAX Echtzeitsuche AJAX RSS Reader AJAX Abstimmung

PHP Referenzhandbuch

PHP Array PHP Calendar PHP cURL PHP Date PHP Directory PHP Error PHP Filesystem PHP Filter PHP FTP PHP HTTP PHP Libxml PHP Mail PHP Math PHP Misc PHP MySQLi PHP PDO PHP SimpleXML PHP String PHP XML PHP Zip PHP Timezones PHP Bildverarbeitung PHP RESTful

PHP-Array

Array können mehrere Werte in einer einzigen Variablen speichern:

Beispiele

<?php
$cars=array("Volvo","BMW","Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>

Ausführung einer Instanz »

Welche Arrays sind?

Ein Array ist eine spezielle Variable mehrere Werte können in einer einzigen Variablen gespeichert werden.

Wenn Sie eine Liste der Elemente (zum Beispiel: eine Liste der Autonamen), die in einer einzigen Variablen gespeichert wird, wie folgt:

$cars1="Volvo";
$cars2="BMW";
$cars3="Toyota";

Allerdings, wenn Sie wollen durch das Array in einer Schleife und eine spezifische finden? Wenn das Element Array von mehr als drei, aber 300 es?

Die Lösung ist ein Array zu erstellen!

Arrays können mehrere Werte in einer einzigen Variablen speichern, und Sie können den Wert auf den Schlüssel auf Basis zugreifen.


Erstellen Sie ein Array in PHP

In PHP, array () Funktion wird verwendet, um ein Array zu erstellen:

array();

In PHP, gibt es drei Arten von Arrays:

  • Numerische Array - Ein Array mit einer numerischen ID - Schlüssel
  • Assoziatives Array - Ein Array mit den Tasten angegebenen Wert mit jedem Schlüssel zugeordnet
  • Mehrdimensionale Arrays - die ein oder mehrere Arrays von Arrays

PHP numerisches Array

Es gibt zwei Möglichkeiten, um eine Anordnung von numerischen Methoden zu erstellen:

Automatisch zugewiesene ID-Schlüssel (Schlüssel-ID beginnt immer bei 0):

$cars=array("Volvo","BMW","Toyota");

Künstliche zugewiesene ID-Tasten:

$cars[0]="Volvo";
$cars[1]="BMW";
$cars[2]="Toyota";

Im folgenden Beispiel wird ein numerisches Array namens $ Autos und ein Array aus drei Elementen zuweisen, dann Text drucken, die ein Array von Werten enthält:

Beispiele

<?php
$cars=array("Volvo","BMW","Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>

Ausführung einer Instanz »


Ruft ein Array der Länge - Funktion count ()

count () Funktion, um die Länge des Arrays (Anzahl der Elemente) zurückgibt:

Beispiele

<?php
$cars=array("Volvo","BMW","Toyota");
echo count($cars);
?>

Ausführung einer Instanz »


Numerische Array-Traversal

Durch und drucken alle numerischen Werte im Array, können Sie eine for-Schleife verwenden, wie folgt:

Beispiele

<?php
$cars=array("Volvo","BMW","Toyota");
$arrlength=count($cars);

for($x=0;$x<$arrlength;$x++)
{
echo $cars[$x];
echo "<br>";
}
?>

Ausführung einer Instanz »


PHP assoziatives Array

Assoziatives Array ist ein Array mit dem angegebenen Schlüssel Sie dem Array zugeordnet zu verwenden.

Es gibt zwei Möglichkeiten, assoziative Arrays zu erstellen:

$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");

oder:

$age['Peter']="35";
$age['Ben']="37";
$age['Joe']="43";

Sie können dann den Schlüssel im Skript angegeben verwenden:

Beispiele

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
echo "Peter is " . $age['Peter'] . " years old.";
?>

Ausführung einer Instanz »


Traverse ein assoziatives Array

Durch und alle Werte in einem assoziativen Array drucken, können Sie die foreach-Schleife verwenden, wie folgt:

Beispiele

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");

foreach($age as $x=>$x_value)
{
echo "Key=" . $x . ", Value=" . $x_value;
echo "<br>";
}
?>

Ausführung einer Instanz »


Mehrdimensionale Arrays

Mehrdimensionale Arrays werden im Detail in der erweiterten PHP - Tutorial Abschnitt beschrieben.


Komplette PHP-Array-Referenz

Für eine komplette Referenz - Handbuch für alle Array - Funktionen finden Sie auf unserer PHP Array - Referenzhandbuch .

Dieses Handbuch enthält eine kurze Beschreibung der einzelnen Funktionen und Anwendungsbeispiele!