| 

.NET C# Java Javascript Exception

0
Also ich will

$b = $a["vorname"];
//oder
$b = $a[1];


verwenden. Geht das?
30.04.2011
MöllerCathi 1 1
2 Antworten
0
Nein, das geht nicht. Mit dem
$b = $a[1];
sucht er nach einem mit "1" verknüpften Array-Eintrag und der ist nicht definiert.

Code-Beispiel:
<?php
$wochentage = array(
"so" => "Sonntag",
"mo" => "Montag",
"di" => "Dienstag",
"mi" => "Mittwoch",
"do" => "Donnerstag",
"fr" => "Freitag",
"sa" => "Samstag");
?>
echo $wochentage[2];


führt zu:
PHP Notice: Undefined offset: 2
30.04.2011
carlptr 777 1 8
0
du kannst die Funktion array_slice verwenden, um auf ein array mittels indexzahlen, zuzugreifen.

beispiel:
<?php

$array = array(
'nachname' => '',
'vorname' => ''

);

print_r(array_slice($array, 1, 1));
// Array ( [vorname] => )

?>
30.04.2011
Marco Rieger 820 8

Stelle deine Php-Frage jetzt!