正規表現を使う方法もあるが、str_replace() → explode() でもいける。
$sentence = str_replace(array("\r\n", "\r", "\n"), '###', $sentence); $sentences = explode('###', $sentence);
上記の例は改行を「###」に置換してから「###」で配列化している。
ポイントは「\r\n」を先に置換すること。
そうしないと「\r\n」が「########」に置換されてしまう。