【发布时间】:2017-12-02 22:50:57
【问题描述】:
我确定这是重复的,但我无法通过搜索找到答案。
这是我的代码
str_replace([' ',-,\(,\),\*,-,\|,\/], '', $params['telephone']), '0'
这行得通。我想要的是:
str_replace([' ',-,\(,\),/,|,\*,-,\#,\], '', $params['telephone']), '0'
只要我添加 # 或 \ 它就会失败,并且逃避它们似乎不起作用。有没有其他方法可以逃脱它们?
虽然它看起来有效,但它似乎并没有取代初始空间。这可能是我问题的根源吗?
【问题讨论】:
-
第一行怎么办?只有 1 个搜索字符串(空格)被引用。这是你的真实代码吗?