我有两个文件,我想在另一个文件中按名称合并两个文件。
我的第一个文件(3列ID;名称;评论):
2538;API plazza - NOV-16;acceuil chef de projet... Nicolas pour briefing.
2538;API plazza - NOV-16;exposer les produits de Jive software
2538;API plazza - NOV-16;objectifs de securité.... OPE = secirité ?
2538;API plazza - NOV-16;MoA HR pas simple...
2538;API plazza - NOV-16;grosse pression pour livrer vite et en charge MoE OBS + consultant OBS pour deploiement Jive...
我的第二个文件(2列ID2;姓名):
TK-135;API plazza - NOV-16
我想要在我的第三个文件中(4列ID2; ID;名称;评论)。
我的代码:
$tab1 = file('fichier1');
$tab2 = file('fichier2');
$taille = count($tab2);
for($i=0;$i<$taille;$i++){
$vars = explode(';',$tab2[$i]);
$taille2 = count($tab1);
//echo $vars[1];
for($j=0;$j<$taille2;$j++){
$vars2=explode(';',$tab1[$j]);
//echo $vars2[1];
if(isset($vars[1])){
if($vars2[1]==$vars[1]){
file_put_contents('f.txt',$vars2[0].';'.$tab2[$j],FILE_APPEND);
}
}
}
}
但我不知道为什么条件if($ vars2 [1] == $ vars [1])是假的......
谢谢。