MODxでチャンク出力してデータの改行に<br/>をいれようと試してみた。
環境はMODx0961p2、サーバfedora10で文字コードはUTF-8である。

$replace =  "\n";
$scriptphp = "<br/>";
$data = str_replace($replace, $scriptphp, $data);

※$data チャンク出力してデータ
こんなかんじで実装してみたがうまくいかない。
MODxを使用しない環境でチャンク出力したデータではないがPHPを動かすとうまくいく。
試しに、MODxで

$data = nl2br($data);

これはOK。
改行コードをWindowsに変更してみた。

$replace =  "\r\n";

うまく変換する。
おいおいおい、私の頭は混乱中。