Encoding issue , between windows and linux
<p>This is my code</p>

<pre><code>$data['rate_change_with'] = iconv('UTF-8', 'ISO-8859-15//TRANSLIT', $data['rate_change_with']);
$rate_change_with_index_array = preg_split('/\s+/', $data['rate_change_with']);
</code></pre>

<p>on a windows machine it works perfectly. But on ubuntu 12.04 it breaks. preg_split has no effect.  $data['rate_change_with'] is something like </p>

<pre><code> 3.3 (spaces/tabs)  4.5 (spaces/tabs) 6.5
</code></pre>

<p>Help please!</p>

<p>Thanks</p>

<p>Edit: the spaces and tabs are a 'different' type of space/newline characters mixture, and I am not sure what.
Edit2: Not sure if it will help , but here is a screenshot of the target in debugger: <a href="http://i.imgur.com/Mwria.jpg" rel="nofollow">http://i.imgur.com/Mwria.jpg</a></p>

<p>Edit3: actual sample: <a href="http://dl.dropbox.com/u/7998366/de.html" rel="nofollow">http://dl.dropbox.com/u/7998366/de.html</a> . The rightmost column is the issue</p>

<p>Edit4: changing <code>&amp;nbsp;</code> to spaces doesn't help! what am i doing wrong ??</p>
