Заменить строку в кавычках на двойные - PullRequest
0 голосов
/ 14 сентября 2011

У меня есть такой код

$str = 'Hello\nThere $foo';

и я должен "конвертировать" это так:

$str = "Hello\nThere $foo";

Возможно ли это?

| EDIT | Преобразовать как в разборе. Он используется в cms и принимает строки только в двойных кавычках. Но проблема решена

Ответы [ 2 ]

4 голосов
/ 14 сентября 2011

Да, просто поместите указатель перед ', нажмите кнопку delete и после этого нажмите "

PS: не забудьте сбежать $ -> \$

0 голосов
/ 14 сентября 2011

Если вы хотите интерполировать переменные / экранированные последовательности в вашей строке, которые у вас уже есть в памяти, попробуйте eval():

eval('$str = "'.$str.'";');
...