|  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #41172 SimpleXML empty attributes
Submitted: 2007-04-23 15:41 UTC Modified: 2007-04-24 14:05 UTC
From: fedelman at gmail dot com Assigned:
Status: Closed Package: DOM XML related
PHP Version: 5.2.1 OS: *
Private report: No CVE-ID: None
 [2007-04-23 15:41 UTC] fedelman at gmail dot com
When I've got a node with one attribute and text, the SimpleXML does not return the attribute, it only return the text.

Please, see the example.

I think may be it's this is a bug.

Reproduce code:
$strXml = "
        <data myattr=\"This is the value\">This is the text</data>

echo "<pre>";
echo "</pre>";

Expected result:
object(SimpleXMLElement)#1 (2) {
    array(1) {
      string(17) "This is the value"
    string(16) "This is the text"

Actual result:
object(SimpleXMLElement)#1 (1) {
  string(16) "This is the text"


Add a Patch

Pull Requests

Add a Pull Request


AllCommentsChangesGit/SVN commitsRelated reports
 [2007-04-23 17:42 UTC]
Try: var_dump($oXML[0]);
 [2007-04-24 14:05 UTC] fedelman at gmail dot com
There is no bug. It's my mistake. Cannot dump full internal object SimpleXMLElement.
PHP Copyright © 2001-2023 The PHP Group
All rights reserved.
Last updated: Fri Sep 22 16:01:24 2023 UTC