Zum Inhalt springen

PHP Basics: Array erstellen

Indizierte Arrays:

<?php

$x = array('a', 'b', 'c');
$x = ['a', 'b', 'c'];
$x = array(0 => 'a', 1 =>'b', 2 => 'c');
$x = [0 => 'a', 1 => 'b', 2 => 'c'];

var_dump($x);
/*
Ausgabe var_dump:
array(3) {
  [0]=>
  string(1) "a"
  [1]=>
  string(1) "b"
  [2]=>
  string(1) "c"
}

*/

?>

 

Assoziative Arrays:

<?php

$x = array(
'ALPHA' => 'a'
);
$x = [
'BETA' => 'b'
];

var_dump($x);
/*
Ausgabe var_dump:
array(1) {
  ["BETA"]=>
  string(1) "b"
}

*/

?>

 

PHP selbst unterscheidet allerdings nicht zwischen indizierten und assoziative Arrays. Das bedeutet im Umkehrschluss auch, dass numerische und String Schlüssel im selben Array verwendet werden könnten.

Kommentare sind geschlossen, aber Trackbacks und Pingbacks sind möglich.