str_replace("替换字符源", "替换字符目标", "字符串");
返回值就是替换了以后的

解决方案 »

  1.   

    preg_replace()是正则替换啊~我的代码是
    $old=">".$keyword."<";$replacement="><a href='keyword_edit.php?link0=$rlink&&keyword0=$keyword1&&num0=$i; target='_blank'>".$keyword."</a><";$body1=str_replace($old,$replacement,$content);
    这样会把所有符合$old的字符全部替换,我只要替换第一个,那preg_replace()的具体正则代码如何写啊?
      

  2.   

    补充一个,上面的$keyword是数字
      

  3.   

    <?php
    $old=">".$keyword."<";$replacement="><a href='keyword_edit.php?link0=$rlink&&keyword0=$keyword1&&num0=$i; target='_blank'>".$keyword."</a><";$body1 = substr_replace($content, $replacement, strpos($content, $old), strlen($old)) 
    ?>没有测试