Вадим Егоров: Single and double quoted PHP strings have special meaning of backslash. Thus if \ has to be matched with a regular expression \\, then "\\\\" or '\\\\' must be used in PHP code. php.net/manual/en/regexp.reference.escape.php
xoma2: попробуйте убрать PHP PPA, потом удалить весь PHP, очистить apt-get, затем добавить нужную версию PHP через PPA, сделать update upgrade install.