>>281
最後の方読んでなかったorz
正規表現使わないんだったら、splitよりexplodeの方が高速だよ。

普通に
$word = explode(' ', $keyword);
でいけるでしょ。
list($word[0], $word[1], ・・・) = split(' ', $keyword);
とかしてない?