php Undefined Offset in einfacher Funktion()
Ich bin mir nicht sicher, warum ich bin immer ein Undefined Offset Beachten Sie:
<?php
$numbers = array('1','2','3');
$total = 0;
for($i=0;$i<=sizeof($numbers); $i++) {
$total += $numbers[$i];
echo $total;
}
?>
Ausgabe:
136
Notice: Undefined offset: 3 in E:\php\arrays\array_1.php auf Zeile 17
6
InformationsquelleAutor OldWest | 2011-07-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Array mit drei Elementen mit dem index 0, 1 und 2. Es gibt kein element mit dem index 3.
Ihre Schleife beendet, bevor es Sie trifft...
Auch, Kasse array_sum, was könnte das sein, was Sie wollen, sind eh...
InformationsquelleAutor Paul Dixon
Sollten Sie die Schleife, um
<
die Größe des Arrays, nicht<=
.InformationsquelleAutor Dogbert
Ändern Ihren Zustand von
<=
zu<
.Diese fügen richtig:
InformationsquelleAutor wanovak
Abzweigung von html-Fehlern
InformationsquelleAutor Vaibs