Edit report at http://bugs.php.net/bug.php?id=14845&edit=1

 ID:                 14845
 Updated by:         [email protected]
 Reported by:        leen at wirehub dot nl
 Summary:            var_dump sometimes crashes after array stringitem is
                     overwriten with arrayitem.
-Status:             Analyzed
+Status:             Closed
 Type:               Feature/Change Request
-Package:            Feature/Change Request
+Package:            *General Issues
 Operating System:   Windows&Linux (probably all)
 PHP Version:        4.1.1
-Assigned To:        
+Assigned To:        jani
 Block user comment: N
 Private report:     N

 New Comment:

Causes an error nowadays.


Previous Comments:
------------------------------------------------------------------------
[2002-12-21 10:51:23] [email protected]

Please see http://bugs.php.net/19943



------------------------------------------------------------------------
[2002-01-04 06:43:11] leen at wirehub dot nl

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 this bug report at http://bugs.php.net/bug.php?id=14845&edit=1

Reply via email to