title: How replace all spaces inside HTML elements with &nbsp; using preg_replace?
body: <p>I need replace spaces with <code>&amp;nbsp;</code> inside HTML elements.
  Example:</p>
  
  <pre><code>&lt;table atrr="zxzx"&gt;&lt;tr&gt;
  &lt;td&gt;adfa a   adfadfaf&gt;&lt;/td&gt;&lt;td&gt;&lt;br /&gt; dfa  dfa&lt;/td&gt;
  &lt;/tr&gt;&lt;/table&gt;
  </code></pre>
  
  <p>should become</p>
  
  <pre><code>&lt;table atrr="zxzx"&gt;&lt;tr&gt;
  &lt;td&gt;adfa&amp;nbsp;a&amp;nbsp;&amp;nbsp;&amp;nbsp;adfadfaf&gt;&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&amp;nbsp;dfa&amp;nbsp;&amp;nbsp;dfa&lt;/td&gt;
  &lt;/tr&gt;&lt;/table&gt;
  </code></pre>