合并两个文件

时间:2016-08-29 06:38:06

标签: php file

我有两个文件,我想在另一个文件中按名称合并两个文件。

我的第一个文件(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])是假的......

谢谢。

0 个答案:

没有答案