-1

我正在尝试删除重复的斜杠,并且在绑定时出现错误。似乎有些字符必须转义,但我不知道是哪一个。

<?php
$path = preg_replace('(\\){2,}', '$1', 'z:\\\aaa\\\\bbb\c\ddd\');
echo $path;
?>

这给出了,

解析错误:语法错误,意外的 T_ENCAPSED_AND_WHITESPACE

有人可以解决这个问题吗?

4

1 回答 1

5

这部分:

'z:\\\aaa\\\\bbb\c\ddd\'

应该:

'z:\\\aaa\\\\bbb\c\ddd\\'

您正在使用反斜杠转义右引号,因此字符串不会结束。

于 2012-08-24T15:23:42.677 回答