I found a strange behaviour of foreach in PHP 4.3.11. For example, if you have the following code:
PHP Code:
<?
$elements[0] = 'bla';
$elements[1] = 'blubb';
foreach($elements as $element){
print_r($element);
}
?>
it prints
Code:
Array
(
[0] => bla
[1] => 0
)
Array
(
[0] => blubb
[1] => 1
)
instead of the strings
bla and
blubb... Is this a bug in PHP 4.3.11?