代码之家  ›  专栏  ›  技术社区  ›  jcb344

php反斜杠查找和替换

  •  1
  • jcb344  · 技术社区  · 16 年前

    我尝试在字符串中进行简单的查找和替换,方法是:

    $share_name = str_replace(" ", "\ ", $share_name );
    

    不幸的是,由于某些原因,它将所有空格替换为\“而不是\”。有人知道发生了什么事以及如何解决这个问题吗?

    3 回复  |  直到 16 年前
        1
  •  3
  •   Piotr Müller    16 年前

    我想你的意思是:

    $share_name = str_replace(" ", "\\ ", $share_name );
    
        2
  •  0
  •   efritz    16 年前

    你必须逃离 \ 性格。

    $share_name = str_replace(" ", "\\ ", $share_name );
    
        3
  •  0
  •   Scott Saunders    16 年前

    你打过两次电话吗?您是在回送或写入数据库之前添加斜线?魔幻语录打开了吗?

    您的代码很好,应该可以工作。问题出在别处。

    推荐文章