作者intangible (~*)
看板PHP
标题[请益] '/'取代'\'
时间Sun Mar 27 23:31:45 2011
想请教一下各位
我想要把一串字串的 \ 取代 /
使用ereg_replace 可是一直无法正确的表示\
请教一下 该如何写来表示\ 呢
如下:
<?php
$line="
http://aaa/bbb/ccc/00\11\22\33.jpg";
$line2=ereg_replace('\\','\/',$line); // 使用\\ 或 \ 都会error
echo $line2;
//正确应该显示
http://aaa/bbb/ccc/00/11/22/33.jpg
?>
使用\\会出现
Warning: ereg_replace() [function.ereg-replace]: REG_EESCAPE
劳烦各位 谢谢<_ _>"
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.63.100.169
1F:→ cyranoh:第一行请改用单引号 第二行不是用2个\ 要用4个 03/27 23:41
2F:→ intangible:谢谢~可以了~不过想请问为什麽是使用四个\ 感谢您 03/28 01:09
3F:→ bibo9901:一个'\' 要跳脱成'\\' 03/28 12:47
4F:推 LPH66:'\\\\' 给 php 解释後成为内容为 \\ 的字串 03/28 15:59
5F:→ LPH66:再给 ereg_replace 看才会解释成一个 \ 这个字 03/28 15:59
6F:推 buganini:请遗弃ereg并爱用preg_quote 04/01 02:29