ID:               37386
 Updated by:       [EMAIL PROTECTED]
 Reported By:      m dot kurzyna at crystalpoint dot pl
-Status:           Assigned
+Status:           Closed
 Bug Type:         SimpleXML related
 Operating System: Linux
 PHP Version:      5.1.4
 Assigned To:      helly
 New Comment:

This bug has been fixed in CVS.

Snapshots of the sources are packaged every three hours; this change
will be in the next snapshot. You can grab the snapshot at
http://snaps.php.net/.
 
Thank you for the report, and for helping us make PHP better.




Previous Comments:
------------------------------------------------------------------------

[2007-02-06 18:40:27] archilles_sw at users dot sourceforge dot net

The same here as I went deeper into simplexml...

PHP 5.2.0 Linux

SimpleXMLElement Object
(
    [node] => Array
        (
            [0] => SimpleXMLElement Object
                (
                )

            [1] => node2
        )

)

------------------------------------------------------------------------

[2006-05-09 19:44:45] m dot kurzyna at crystalpoint dot pl

Description:
------------
If autocreating new nodes by id ($obj->node[0] = '') 
SimpleXML doesn't assign value to first node. Creating 
first node w/o using id works fine.

Reproduce code:
---------------
<?php

  $sx1 = new SimpleXMLElement("<root />");

  $sx1->node[0] = 'node1';
  $sx1->node[1] = 'node2';

?>

Expected result:
----------------
object(SimpleXMLElement)[1]
  public 'node' => 
    array
      0 => 'node1' (length=5)
      1 => 'node2' (length=5)

Actual result:
--------------
object(SimpleXMLElement)[1]
  public 'node' => 
    array
      0 => 
        object(SimpleXMLElement)[6]
      1 => 'node2' (length=5)


------------------------------------------------------------------------


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

Reply via email to