<body text=black>查看源文件

解决方案 »

  1.   

    哈哈,不是没有结果,结果是html代码,执行结果<body text=black>在页面上是不会显示出来的,你可以打开源文件看一下.
      

  2.   

    xuzuning(唠叨) ( 两星(中级)) 信誉:671
    什么意思,刚学PHP,看到 str_replace例子,但得不到正确结果。
    mixed str_replace ( mixed search, mixed replace, mixed subject [, int &count]),
    但$var[1]显然表示的是int,如何是count呢?????
      

  3.   

    谢谢,果然是,可为什么用$var[1]后就能显示b呢?
      

  4.   

    <form name=form1 method=post action="replace_url.php">
    <tr>
      <td align=right>选择关键字对应文件:</td>
      <td><input type="file" name="dbfile" value="浏览"></td><p>
    </tr>
    <tr>
    <input type=submit name=submit value=替换>
    </tr>
    <?
    set_time_limit(0);$fileContent =  "脑脓肿 化脓性细菌侵入脑组织引起化脓性炎症,并形成限局性积脓,称之脑脓肿";
    if (!is_file($dbfile)) Exit;
    $handleFkey=fopen($dbfile,"r+");
    while(!feof($handleFkey))
    {
        $linkKey=fgets($handleFkey,4096);
        $fileContent = str_replace($linkKey,"<a href = ".$linkKey.".php>".$linkKey."</a>",$fileContent);

    }$fp=fopen($dbfolder,'w');
    if (fwrite($fp,$fileContent)) echo("Succeed!");
    ?>想实现将$fileContent中在$dbfile关键字文件中有的替换成超链接格式。帮忙看看错在哪里了。
    xuzuning(唠叨) +10、cf_journey(浪迹天涯) +10
      

  5.   

    既然
    $var = "<body text=black>";
    那么
    $var[1]当然就是b了
    字符串是可以当数组操作的参数count将返回有多少个符合条件的子串被替换
      

  6.   

    谢谢xuzuning(唠叨) ,str_replace 的问题清楚了。
    想实现将html中某些关键字替换成超链接格式。帮忙看看错在哪里了,分不够回头领开贴放。