标签: php for-loop merge multiline lowest-common-ancestor
我正在尝试合并多行字符串。我编写了合并数据的代码,该代码没有“/ n”字符,但无法继续使用。我需要实现的是,将祖先节点与远程节点和本地节点进行比较,并逐行合并祖先中远程或本地的更改。应在$ancestor->$remote和$ancestor->$local之间比较每一行,并在祖先中进行更新。
$ancestor->$remote
$ancestor->$local
例如:第3行在远程更改但不是本地更改,因此$remote第3行的所有更改都应合并到$ ancestor中,同样应该在第6行{ {1}}如果第6行有变化。
$remote
另一个例子:
$local