InfoQ

交流

讨论:急窠,酊镞佃

作者 kitten 发布于 0000-00-00 分类:php基础编程

偶要对文本进行操作,对比两个文本的内容,如果有相同的字符串就赋给数组,直到读完两个文本的全部内容。
注:
1、两个文本中每一行为一个字符串
2、两个文本都已经排序过了
例:
1.txt中内容:
11
12
23
34
46
2.txt中内容:
10
23
46
57
哪位GG、MM可以帮我写个函数呀!!
为了这个东西,我都30多个小时没睡了,救救我吧。



逛论坛交流急窠,酊镞佃

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

2 条回复

回复

谢谢,十分感谢。 发表人 kitten 发表于 11月30日
  1. 返回顶部

    Re: 急窠,酊镞佃

    2003年11月30日 发表人 lidm

    我用了点时间编了下面一段代码,试验还可以。
    <?php
    //将1.txt和2.txt分别读入数组$line1和$line2
    $filename1 = "1.txt";
    $filename2 = "2.txt";
    $fp1 = fopen($filename1, "r");
    $fp2 = fopen($filename2, "r");
    $contents1 = fread($fp1, filesize($filename1));
    $contents2 = fread($fp2, filesize($filename2));
    fclose($fp1);
    fclose($fp2);
    $line1 = explode(" ", $contents1);
    $line2 = explode(" ", $contents2);

    //比较并将相同的存入数组 $str
    $i1 = 0;
    $k = 0;
    while($i1 < sizeof($line1)) {
    $i2=0;
    while($i2 < sizeof($line2)) {
    if ($line1[$i1] == $line2[$i2]) {
    $str[$k] = $line1[$i1];
    $k++;
    }
    $i2++;
    }
    $i1++;
    }

    //显示数组$str
    $j=0;
    while($j < $k){
    echo $str[$j];
    echo " ";
    $j++;
    }
    ?>

  2. 返回顶部

    Re: 急窠,酊镞佃

    2003年11月30日 发表人 kitten

    谢谢,十分感谢。




  3. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

关于php版本的问题

我想用php 4.10以前的版本,因为我以前写的程序现在没时间改了,...

好东东,大家帮忙顶啊。

:crying: :crying: http://bbs.phpres.com/showth ... d=346...

这样做鼠标移动到某个地方时显示一个悬...

:blowzy: 我要做一个效果,就是一个表单栏里要显示一个内容,但是如...

有关数据倒入倒出问题

我将MYSQL表里数据倒到.txt文件可是如何将TXT文件倒入MYSQL中?有...

帮忙!急!

有没有办法,可以知道QQ上面的聊友id是哪里? 我想知道和我聊的...

谁有全套的灌篮高手呀?

开个ftp给我下下吧,呵呵

高手帮忙!php生成曲线图从数据库调数据

:blink: ;) :eek:

郑重更名启示:

飞光现在改名为“问题小子”

看看!!

http://www.tianyaclub.com/new/Te ... 14&idArticle=548521

一个密码认证问题

index.php xxxxxxxxxx ...

[]