修改后是否保留原字符串格式?
$source1= "03aaa'r'n
04bbb'r'n
05ccc'r'n
04eee'r'n
05fff'r'n
04ggg'r'n
05hhh'r'n
08eee'r'n"
可以
$source2= "03aaa04bbb05ccc04eee05fff04ggg05hhh08eee"
我想保持原来的格式(如果有换行保持它像原点)后,我修改(添加07
) $source。
如果输入类似source1格式:
输出:
$source1= "03aaa'r'n
04bbb'r'n
05ccc'r'n
04eee'r'n
05fff'r'n
07fff'r'n
04ggg'r'n
05hhh'r'n
07hhh'r'n
08eee'r'n"
如果输入类似source2格式:
$source2= "03aaa04bbb05ccc07fff04eee05fff07fff04ggg05hhh007fff8eee"
我如何得到预期的结果,并保持格式像原点?
有谁能帮我吗?谢谢
使用单引号避免翻译特殊字符和变量
如果您想比较字符串$source1
和$source2
,您可以这样做:
if (str_replace("'r'n", "", $source1) == $source2)
{
// Do your thing
}