Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> foreach i nieprawidlowe odczytywanie wartosci
Seth
post 5.05.2003, 18:34:57
Post #1





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

Ostrzeżenie: (0%)
-----


Ostatnio natrafilem na pewny blad (?) dzialania foreach. Nie jestem pewien czy mozna go zaliczyc do bledow czy tez jest to zalozeniem tej petli. Dotychczas zupelnie tego nie zauwazalem ale podczas wypisywania przez foreach elementow tablicy, nie nastepuje to zgodnie z indexami, tylko zgodnie z kolejnoscia wpisania do tablicy danych.

Przyklad:
[php:1:658baaf040]<?php
$arrTest[0] = 'index 0';
$arrTest[1] = 'index 1';
$arrTest[3] = 'index 3';
$arrTest[2] = 'index 2';


foreach( $arrTest as $var ){
echo $var.'<br>';
}
?>[/php:1:658baaf040]

Wynik:
Cytat
index 0
index 1
index 3
index 2


Czy wynikiem nie powinno byc:
Cytat
index 0
index 1
index 2
index 3

:?:
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 11:46