From:             [EMAIL PROTECTED]
Operating system: Windows&Linux (probably all)
PHP version:      4.1.1
PHP Bug Type:     Feature/Change Request
Bug description:  var_dump sometimes crashes after array stringitem is overwriten with 
arrayitem.

When een item in an Array is string it can not be overwriten with an array.
This is ok with me, but PHP doesn't give a warning either:

$myarray = Array ();

$var = Array ();

$var ['NAME1'] = 'string';
$var ['NAME1'] ['NAME2'] ['NAME3'] = $myarray;

print "<pre>";
print_r ($var);
print "</pre>";

$var = Array ();
$var ['NAME1'] = 'string';
$var ['NAME1'] ['NAME2'] = Array ();

print "<pre>";
print_r ($var);
print "</pre>";

result:

Array
(
    [NAME1] => string
)

   Warning: Array to string conversion in
/var/sites/p3/pageprocessor/pageprocessor3.0/www/dsdic.php on line 37
Array
(
    [NAME1] => Atring
)


This behaviour is very hard to debug (with 3.000+ lines of code or so and
more then one person working on it). :)
-- 
Edit bug report at: http://bugs.php.net/?id=14845&edit=1


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to