php字符串中带\t时怎样才能正常输出?

解决方案 »

  1.   

    最简单的是 '……\t……';好奇的是,你代码中这个路径有啥用呢?如果作为文件路径,迁移性也不好,,试试__FILE__呢?
      

  2.   

    传过来的字符串就是这样的
    D:\PHPnow-1.5.6\htdocs\zc_default\includes\templates\template_default\templates\tpl_product_info_display.php
    是用notepad++
    的命令传$(FULL_CURRENT_PATH)传过来的
    能不能说清楚点,怎么将现有的
    $get_str="D:\PHPnow-1.5.6\htdocs\zc_default\includes\templates\template_default\templates\tpl_product_info_display.php"变成 /../..
      

  3.   

    $str = "D:\PHPnow-1.5.6\htdocs\zc_default\includes\templates\template_default\templates\tpl_product_info_display.php";
    echo addslashes($str);
    该函数可以对字符串中的 \ 转义为
      

  4.   

    嗯糟糕的很。现在每次都弄错了 
    我发现我刚才说的addslashes仍然不能解决 \t 的问题,稍等
      

  5.   

    <?php
    $str = "D:\PHPnow-1.5.6\htdocs\zc_default\includes\templates\template_default\templates\tpl_product_info_display.php";
    echo addcslashes($str, "\n\r\t");
      

  6.   

    $str = 'D:\PHPnow-1.5.6\htdocs\zc_default\includes\templates\template_default\templates\tpl_product_info_display.php';传入的没关系,卸载代码中要用单引号括起