echo "c:\\a\\b"
在网页上就显示为“c:\a\b”了。

解决方案 »

  1.   

    改单引号
    echp 'c:\\a\\b';
      

  2.   

    本来值就是:c:\a\b.
    用str_replace不能将\替换成\\,报错.
    如何做?
      

  3.   

    本来就是 c:\a\b ,如果你多了\号,你可以用stripslashes()涵数.
      

  4.   

    呵呵,不多。
    我希望echo "c:\a\b" 结果也是 c:\a\b
    现在的问题是:页面结果是: c:\\a\\b
      

  5.   

    如果你真的结果是: c:\\a\\b那你可以用echo stripslashes("c:\a\b");
      

  6.   

    echo stripslashes("c:\a\b")
    输出的是c:ab根本就没有\了.
      

  7.   

    靠,我更拽。echo ("\t");啥东西都没有!
      

  8.   

    printf("c:\a\b");
    或者 
    echo "c:\a\b";
    or
    print("c:\a\b");
    都可以啊,不知道你是怎么回事
      

  9.   

    To: NightKids(喜欢一个人) 输出的就是c:\\a\\b了.而不是c:\a\b.明白没?
      

  10.   


    echo "c:\a\b";--->c:\a\b
    不知你是怎么搞的
      

  11.   

    确实是的,我就是这样输入的,也没有出错呀!就是echo "c:\a\b";--->c:\a\b
    难道是配置不一样吗?
      

  12.   

    啊~~~
    难道是PHP配置问题,我用的是Apache1.3.28+PHP 4.0.15.
    你们呢?