我有以下网址:
$str = "http://www.domain.com/data/images\flags/en.gif";
Run Code Online (Sandbox Code Playgroud)
我正在str_replace尝试用正斜杠替换反斜杠:
$str = str_replace('/\/', '/', $str);
Run Code Online (Sandbox Code Playgroud)
它似乎不起作用,这是结果:
http://www.domain.com/data/images\flags/en.gif
Run Code Online (Sandbox Code Playgroud)
gen*_*sis 85
你必须放置双反斜杠
$str = str_replace('\\', '/', $str);
Run Code Online (Sandbox Code Playgroud)
Sub*_*ger 17
$str = str_replace('\\', '/', $str);
Run Code Online (Sandbox Code Playgroud)
Syl*_*rag 12
没有正则表达式,所以不需要//.
这应该工作:
$str = str_replace("\\", '/', $str);
Run Code Online (Sandbox Code Playgroud)
你也需要逃避"\".
| 归档时间: |
|
| 查看次数: |
94853 次 |
| 最近记录: |