title: Remove empty tags from a XML with PHP
body: <h2>Question</h2>
  
  <p>How can I remove empty xml tags in PHP?</p>
  
  <h2>Example:</h2>
  
  <pre><code> $value1 = "2";
   $value2 = "4";
   $value3 = "";
  
   xml = '&lt;parentnode&gt;
          &lt;tag1&gt; ' .$value1. '&lt;/tag1&gt;
          &lt;tag2&gt; ' .$value2. '&lt;/tag2&gt;
          &lt;tag3&gt; ' .$value3. '&lt;/tag3&gt;
         &lt;/parentnode&gt;';
  </code></pre>
  
  <h2>XML Result:</h2>
  
  <pre><code>&lt;parentnode&gt;
      &lt;tag1&gt;2&lt;/tag1&gt;
      &lt;tag2&gt;4&lt;/tag2&gt;
      &lt;tag3&gt;&lt;/tag3&gt; // &lt;- Empty tag
  &lt;/parentnode&gt;
  </code></pre>
  
  <h2>What I want!</h2>
  
  <pre><code>    &lt;parentnode&gt;
              &lt;tag1&gt;2&lt;/tag1&gt;
              &lt;tag2&gt;4&lt;/tag2&gt; 
      &lt;/parentnode&gt;
  </code></pre>
  
  <p>The XML without the empty tags like "tag3"</p>
  
  <p>Thanks!</p>