title: Finding common words in an array
body: <p>I have a <strong>string</strong>:</p>
  
  <pre><code>Fragrances, Beauty &amp; Health (153)
      Skin Care (146)
      Make Up (10)
      Health Care &amp; Instruments (1)
      Hair Care (1)
  </code></pre>
  
  <p>I'm converting it into an array:</p>
  
  <pre><code>$formatted = array_map('trim', preg_split("/[()]+/", $string, -1, PREG_SPLIT_NO_EMPTY));
  </code></pre>
  
  <p>Result:</p>
  
  <pre><code>Array
  (
      [0] =&gt; Fragrances, Beauty &amp; Health
      [1] =&gt; 153
      [2] =&gt; Skin Care
      [3] =&gt; 146
      [4] =&gt; Make Up
      [5] =&gt; 10
      [6] =&gt; Health Care &amp; Instruments
      [7] =&gt; 1
      [8] =&gt; Hair Care
      [9] =&gt; 1
  )
  </code></pre>
  
  <p>... what should I do to achieve the <strong>desired</strong> result:</p>
  
  <pre><code>Array
  (
      [Fragrances, Beauty &amp; Health] =&gt; 153
      [Skin Care] =&gt; 146
      [Make Up] =&gt; 10
      [Health Care &amp; Instruments] =&gt; 1
      [Hair Care] =&gt; 1
  )
  </code></pre>