[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Замена
Lusinda
На скрипт поступает произвольный текст от пользователя, мне надо в нем заменить, к примеру все echo "Здесь какой-либо текст"; на echo 'Здесь какой-либо текст'; и также поменять букву "а" на "з", только в echo.
Пробовала делать так:
preg_replace ('echo"(.*?)";', "echo'\\1';", $text);

Но как работать именно с часть \\1, для поиска в нем.
Arh
Массивом

$text = 'echo "Здесь какой-либо текст"; ';

$preg[0] = '/echo "(.*?)";/';
$replace[0] = "echo '$1';";

$preg[1] = '/а/';
$replace[1] = "з";

$text = preg_replace ($preg, $replace, $text);
echo $text;



_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
Lusinda
Цитата (Arh @ 25.12.2014 - 11:02)
Массивом

$text = 'echo "Здесь какой-либо текст"; ';

$preg[0] = '/echo "(.*?)";/';
$replace[0] = "echo '';";

$preg[1] = '/а/';
$replace[1] = "з";

$text = preg_replace ($preg, $replace, $text);
echo $text;

Большое вам спасибо.
Очень долго искала
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.