与标题相同,我想要转换器字符串:
$str = "#0 C:\wamp\www\test\err\index.php(19): b('123')
#1 C:\wamp\www\test\err\index.php(27): a()
#2 {main}";
到数组看起来像这样:
$arr = array(
0 => '#0 C:\wamp\www\test\err\index.php(19): b('123')',
1 => '#1 C:\wamp\www\test\err\index.php(27): a()',
2 => '#2 {main}',
);
我尝试使用$ arr = explode(“\ n”,$ str);但没有工作,
有人可以帮助我吗?答案 0 :(得分:0)
使用preg_split
进行试用,它会处理不同格式的换行符:
$arr = preg_split('/\r\n|\r|\n/', $string);