ваш пример почему-то у меня не сработал((
В preg_replace я использую модификатор "e", для того чтобы вывести данные из круглых скобок в внешнею переменную. Например в своем приведенном примере выше я переменной array дал значение того что было у круглых скобках ("\$array=\"$1\""). Если вы знаете другой способ вывести информацию та что была в круглых скобках в переменную в preg_replace, то напишите пожалуйста.
По-моему я нашел еще одну свою ошибку.
PHP код:
![Выделить весь код](images/misc/selectcode.png)
$string="O\' yes";
$string2 = print_r($string,true);
echo $string2;
- это выведет так как и должно быть, то есть
Код:
![Выделить весь код](images/misc/selectcode.png)
O\' yes
, но если написать вместо print_r var_export, то оно выведет
Код:
![Выделить весь код](images/misc/selectcode.png)
'O\\\' yes'
, почему оно экранирует?