У меня есть файл (файл PHP), что файл внутри выглядеть нижекак заменить строку строки в php-файле?
$ php_file_string
//define ('name', 'saman');
// define ('name', 'saman');
define ('name', 'saman');
# define ('name', 'saman');
/* define ('name', 'saman'); */
я хочу, чтобы заменить линии ООН комментируются
$ SEARCH_STRING:
define ('name', 'saman');
$ new_value:
define ('name', 'RoX');
я попробовать использовать
str_replace($search_string, $new_value, $php_file_string);
это заменить все строки (пять строк в файле). Поэтому выше str_replace() неправильно работает для меня. Мне нужно что-то смотреть, как сильфон результат
//define ('name', 'saman');
// define ('name', 'saman');
define ('name', 'RoX');
# define ('name', 'saman');
/* define ('name', 'saman'); */
пожалуйста, помогите мне, как заменить только не-comented строки в PHP файле
используйте regx, чтобы проверить, не начинается ли строка с // или/* и не заканчивается на */ –
Почему бы вам не удалить эти строки, если не нужно – Dolly
Пожалуйста, обратитесь к http://stackoverflow.com/ questions/834303/php-startswith-and-endswith-functions – Dolly