我試圖刪除重複的斜線,並在綁定它時收到錯誤。似乎有些角色必須逃脫,但我不知道哪一個。嘗試preg_replace時出現語法錯誤()
<?php
$path = preg_replace('(\\){2,}', '$1', 'z:\\\aaa\\\\bbb\c\ddd\');
echo $path;
?>
這給了,
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE
有人能解決這個問題?
我試圖刪除重複的斜線,並在綁定它時收到錯誤。似乎有些角色必須逃脫,但我不知道哪一個。嘗試preg_replace時出現語法錯誤()
<?php
$path = preg_replace('(\\){2,}', '$1', 'z:\\\aaa\\\\bbb\c\ddd\');
echo $path;
?>
這給了,
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE
有人能解決這個問題?
您沒有帶語法高亮顯示的IDE?看看問題本身的突出問題。你逃避了'z:...'的結束語。下載NetBeans或Eclipse,Teno。 – Matt
我正在使用Notepad ++,並不習慣花巧IDE的東西。 – Teno
Notepad ++沒有語法高亮顯示?我只是將其粘貼到Notepad ++中,並且(再次)突出顯示立即出現。 – Matt