preg_replace - экранирование спец символов в замене сабж. $var = '12'; preg_replace('..skiped..', '$1' . $var, $subject); как проэкранировать $var? ибо в итоге получается строка замены выглядеит так: "$112" - и нихрена не работает