日期:2014-05-17  浏览次数:20446 次

求助怎么样分格开以换行的数据
HTML code


张国荣


刘德华


宁静


吴兴国


刘洵








我想把上面的变成以 “,”号分格的字符串。

怎么处理一下。

------解决方案--------------------
PHP code
$str=<<<STR
张国荣


刘德华


宁静


吴兴国


刘洵
STR;

echo preg_replace('/(\n|\r)+/',',',$str);

------解决方案--------------------
PHP code
$str=<<<html


张国荣


刘德华


宁静


吴兴国


刘洵
html;
echo substr(preg_replace('/\s+/s',',',$str),1);  //如果中文字顶格写,则省去substr()一步