Php 断开字符串并逐行打印

Php 断开字符串并逐行打印,php,Php,我有一个很长的字符串作为单行(太长了),每当遇到分号时,我希望它断开并作为新行打印和}或{ 这是我的字符串: aaaaaaaaaaa;bbbbbbbbbb{ccccccccc;dddddddd;}eeeeeee{fffffff;} 我想打印如下: aaaaaaaaaaa; bbbbbbbbbb{ ccccccccc; dddddddd; } eeeeeeee{ fffffffffff; } 即使;和}在一起,我想把它分解成两行打印出来。 例如jjj;}可能显示为 jjjjjjjjjjj; }

我有一个很长的字符串作为单行(太长了),每当遇到分号时,我希望它断开并作为新行打印
}
{

这是我的字符串:

aaaaaaaaaaa;bbbbbbbbbb{ccccccccc;dddddddd;}eeeeeee{fffffff;}
我想打印如下:

aaaaaaaaaaa;
bbbbbbbbbb{
ccccccccc;
dddddddd;
}
eeeeeeee{
fffffffffff;
}
即使
}
在一起,我想把它分解成两行打印出来。
例如
jjj;}可能显示为

jjjjjjjjjjj;
}

请帮助我。

您可以使用
preg\u replace(/([;\{}])/,“$1
,$sourceLine)
进行HTML输出。如果输出到文件,请将
'$1
'
更改为
“$1\r\n”

您可以使用
preg\u replace(/([;\{}])/,'$1
,$sourceLine)
进行HTML输出。如果输出到文件,请将
'$1
'
更改为
“$1\r\n”

,您只需将其用作

输出:

aaaaaaaaaaa;
bbbbbbbbbb{
ccccccccc;
dddddddd;
}
eeeeeeee{
fffffffffff;
}

您只需使用

输出:

aaaaaaaaaaa;
bbbbbbbbbb{
ccccccccc;
dddddddd;
}
eeeeeeee{
fffffffffff;
}


您也可以像以下代码一样使用:

$str = 'aaaaaaaaaaa;bbbbbbbbbb{ccccccccc;dddddddd;}eeeeeee{fffffff;}';
$arr_replace_char = array(';','{','}');
$arr_replace_by = array(';<br>','{<br>','}<br>');
echo str_replace($arr_replace_char,$arr_replace_by,$str);
$str='aaaaaaaaaaaaaaa;bbbbbbbb{ccccccccccccc;dddddddddd;}eeeeeeee{fffffffff;}';
$arr_replace_char=array(“;”,“{”,“}”);
$arr_replace_by=array(“;
”、“{
”、“}
”); echo str_replace($arr_replace_char,$arr_replace_by,$str);
您也可以像以下代码一样使用:

$str = 'aaaaaaaaaaa;bbbbbbbbbb{ccccccccc;dddddddd;}eeeeeee{fffffff;}';
$arr_replace_char = array(';','{','}');
$arr_replace_by = array(';<br>','{<br>','}<br>');
echo str_replace($arr_replace_char,$arr_replace_by,$str);
$str='aaaaaaaaaaaaaaa;bbbbbbbbbb{ccccccc;ddddddddd;}eeeee{fffffff;};
$arr_replace_char=array(“;”,“{”,“}”);
$arr_replace_by=array(“;
”、“{
”、“}
”); echo str_replace($arr_replace_char,$arr_replace_by,$str);
在线路的每一端添加
查看
preg\u match()
函数。阅读一些关于“正则表达式”的内容。这里有很多这样的用法示例。我无法手动添加
标记,这是我要求动态执行的操作。需要一个代码,因为字符串太长。我不知道如何使用php函数并匹配这些字符,然后断开don和print这是关于CSS美化的吗?这里有图书馆。(例如,AFAIK是用PHP编写的。)在行的每一端添加
查看
preg_match()
函数。阅读一些关于“正则表达式”的内容。这里有很多这样的用法示例。我无法手动添加
标记,这是我要求动态执行的操作。需要一个代码,因为字符串太长。我不知道如何使用php函数并匹配这些字符,然后断开don和print这是关于CSS美化的吗?这里有图书馆。(例如,AFAIK是用PHP编写的。)OP不想删除
;}{/code>OP不想删除
;}{/code>