Php 使用exsits数组删除xml内容并返回xml文件。?

Php 使用exsits数组删除xml内容并返回xml文件。?,php,Php,因此$A将返回剩余的元素: $arr = array( 0=> array(0=>'12;C++'), 1=> array(0=>'21;PHP') ); 它与$xml的等价性如下所示: $A = SimpleXMLElement Object ( [books] => Array ( [0] => SimpleXMLElement Object

因此$A将返回剩余的元素:

$arr = array(
           0=> array(0=>'12;C++'),
           1=> array(0=>'21;PHP')
      );
它与$xml的等价性如下所示:

$A = SimpleXMLElement Object
  (
      [books] => Array
          (
          [0] => SimpleXMLElement Object
              (
              [book] => Array
                  (
                  [0] => SimpleXMLElement Object
                      (
                      [qty] => 21
                      [title] => PHP
                      )

                  )

              )
          )

  )

21
PHP
阅读手册

  <?xml version='1.0'?> 
  <document>
        <books>    
            <book>
            <qty>21</qty>
            <title>PHP</title>
            </book>    
          </books>    
  </document>

我知道你试图帮助我解决这个问题。但我的情况不是这样。我希望你能理解我的问题。这次。你不能使用simplexml删除项目。阅读这篇文章,因为我相信它回答了同样的问题。
  <?xml version='1.0'?> 
  <document>
        <books>    
            <book>
            <qty>21</qty>
            <title>PHP</title>
            </book>    
          </books>    
  </document>
$xml->asXML();