Mailinglisten-Archive |
Michael Motzkus wrote:
> Hallo zusammen,
>
> bei nachstehendem Code erhalte ich als Debug-Message folgende Hinweise:
> Notice: D:\wz\test.php line 12 - Undefined offset:7
> Notice: D:\wz\test.php line 11 - Undefined offset:1
> Notice: D:\wz\test.php line 12 - Undefined offset:1
>
> [CODE]
> for($i=0;$i<=count($a);$i++){
Also...
$a =array(1,2,3);
führt zu:
[0] => 1,
[1] => 2,
[2] => 3
count($a) => 3
for($i=0; $i<=count($a); $i++) echo "$i,";
führt zu
0,1,2,3,
Das ist eben einfach einer zuviel.
Mach aus dem <= ein < und schon passt's. Oder verwende gleich foreach.
Ist eh übersichtlicher...
> for($j=0;$j<=count($a[$i]);$j++){
Hierfür gilt natürlich das gleiche.
>
> Vielen Dank und viele Grüße
> Michael
>
Yannik
php::bar PHP Wiki - Listenarchive