作者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