str_replace("\\", "/", "sss\ddd\ddd") ;

解决方案 »

  1.   

    如果代码这样写:
    <?php
    echo str_replace("\\", "/", "sss\ddd\ddd") ;
    ?>
    当然是没有问题的,因为没有联系到get\post\cookie,所以没有受到magic_quotes_gpc的影响。
    可问题是,如果"sss\ddd\ddd"来自get\post\cookie
    <?php
    echo str_replace("\\", "/", $_POST["address"]);
    ?>
    就会出现问题,变成sss//ddd//ddd
      

  2.   

    哈!我知道了~原来要这样 str_replace("\\\\", "/", $_POST["address"]);