我有:
第一个文本文件:
Mark
Jon
Brik
第二个文本文件:
Davdiosn
smith
gick
我想让它们像:
Mark Davodison
Jon Smith
Brick Grick
我该怎么做?
答案 0 :(得分:0)
然后使用array_splice
答案 1 :(得分:0)
使用file
将文件加载到数组,并使用array_filter
$a = array_filter(file("a.log"));
$b = array_filter(file("b.log"));
您可以使用array_map
foreach(array_map(null, $a, $b) as $name) {
echo implode(" ", array_map("trim",$name)), PHP_EOL;
}
或MultipleIterator
$mi = new MultipleIterator();
$mi->attachIterator(new ArrayIterator($a));
$mi->attachIterator(new ArrayIterator($b));
foreach($mi as $name) {
echo implode(" ", array_map("trim", $name)), PHP_EOL;
}
输出
Mark Davdiosn
Jon smith
Brik gick
答案 2 :(得分:0)
使用Column Select和Regular Expressions的组合,您可以在Notepad ++中实现此目的。
现在文件看起来应该是这样的,
Mark Davdiosn
Jon smith
Brik gick
您可能会在某些行中的单词之间看到更多的空格。
( ){2,}
( )
现在你有了你想要的文件。
Mark Davdiosn
Jon smith
Brik gick
干杯..