これは私のコードです
$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']);
Windows マシンでは完全に動作します。しかし、ubuntu 12.04 では壊れます。preg_split は効果がありません。$data['rate_change_with'] は次のようなものです
3.3 (spaces/tabs) 4.5 (spaces/tabs) 6.5
助けてください!
ありがとう
編集:スペースとタブは「異なる」タイプのスペース/改行文字の混合物であり、何がわからない。Edit2: 役立つかどうかはわかりませんが、デバッガーでのターゲットのスクリーンショットは次のとおりです: http://i.imgur.com/Mwria.jpg
Edit3: 実際のサンプル: http://dl.dropbox.com/u/7998366/de.html . 一番右の列が問題です
Edit4:
スペースに変更しても役に立ちません! 私は何を間違っていますか??