Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
PHP Слить два многомерных массива с заменой элементов https://www.cyberforum.ru/ php-beginners/ thread1312374.html
Здравствуйте. Подскажите как слить два многомерных массива так, чтобы элементы массива 1 были заменены элементами массива 2. Но при этом элементы массива 1, которые отсутствуют в массиве 2 не должны...
Реализация заполнения бинарного дерева в ширину PHP
Добрый день, есть такая задача дан набор чисел, составить из них двоичное дерево (не ДДП), заполняя его по уровням. Это означает, что первый элемент добавляется на первый уровень, второй и третий –...
Сортировка PHP
Здравствуйте, мне нужно доработать скрипт вывода изображений из директории, чтобы картинки выводились на экран по дате загрузки, так, чтобы последние загруженные были в начале!!! :) вот сам...
PHP UPDATE в mysql через php Приветствую, возникла задача реализовать SQL запрос UPDATE через php, который, в свою очередь, должен брать значения из полей HTML страницы (выведенной в форме обычной таблицы). Я набросал примерно... https://www.cyberforum.ru/ php-beginners/ thread1312241.html
PHP Странная вещь с кодом https://www.cyberforum.ru/ php-beginners/ thread1312204.html
Здравствуйте! У меня очень простой а может и тупой вопрос вот в чем он заключаеться: Мне нужно вывести содержимое переменной $var горизонтально каждый символ Делаю вот так все ок <?...
PHP Фильтрация входящего html с чужого сайта
Каким образом можно отфильтровать получаемый html код с чужого сайта? Firebug например позволяет отключать участки кода, но они будут отключены пока не обновишь страницу, а нужен такой способ,...
PHP Сколько человек сейчас просматривают эту страницу
У меня есть index.php в нём код простой игры в общем на странице у меня игра находится и мне надо что бы те кто играют в эту игру видели сколько ещё человек сейчас вместе с ними играет, точнее не...
PHP Как написать адекватный маршрутизатор на php Сейчас разбираюсь в некоторых деталях php, в том числе и организации маршрутизатора. В .htaccess переадресую все на Index.php, где подключаю автозагрузчик, который подключает и запускает роутер. ... https://www.cyberforum.ru/ php-beginners/ thread1312066.html
PHP Капча Яндекс Чистый Веб https://www.cyberforum.ru/ php-beginners/ thread1311771.html
всем добрый день! стоит задача в создании капчи на странице для отправки формы c помощью Яндекс Технологий. более менее знаю html, а вот php изучаю можно сказать без году неделю, поэтому тяжело...
PHP Где создавать объект бд Вопрос: где создавать экземпляр класса-обертки бд при использовании MVC ? В каждом методе модели просто писать $db = new mysqlclass ? Или создать родительский класс Model и у него свойство $db ? Но... https://www.cyberforum.ru/ php-beginners/ thread1311741.html
14 / 4 / 1
Регистрация: 08.11.2012
Сообщений: 189
Записей в блоге: 1
27.11.2014, 15:13  [ТС] 0

Замена програмно куска кода в файле .php другим куском кода

27.11.2014, 15:13. Просмотров 1828. Ответов 6
Метки (Все метки)

Ответ


Более детально пояснюю
Указанные выше функции меняют одну строку на другую.
Им не важно как они написаны, с двойными кавычками или с одинарными. Они делают свое дело.
Но после того, как одна строка будет заменена на другую, она внезапно, становится не строкой, а кодом в PHP.
Кроме кавычек, есть еще и другие знаки, которые надо экранировать.
В итоге, строка, преобразованная в код, получается, что код НЕ ПРАВИЛЬНЫЙ, или строка изначально не в том виде, чтобы ее можно было найти в файле и поменять.

Одну строку с фала вытягивает функция и я ее не вижу какая она, а вторую я сам прописываю, как указал.
Если функция вытянула строку в виде
PHP
1
$url = '';
, а я вручную прописал строку в виде
PHP
1
$url = "";
, то естественно, такую строку следующая функция не найдет. Тогда я задаю строку в виде
PHP
1
$url = '';
В этом случае язык PHP ругается, что неправильный формат строки. Делаю так
PHP
1
$url = \'\';
теперь не находит.
Вот в этом то и проблема.

Вернуться к обсуждению:
Замена програмно куска кода в файле .php другим куском кода
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.11.2014, 15:13
Готовые ответы и решения:

Автоматическая BATCH-замена в Аски файле одного куска текста другим
Уважаемые колеги, может кто подскажет готовую программку или как это сделать? Нужно. 1. При...

Замена кода в файле средствами PHP
Здравствуйте. Имеется php-файл. В нём необходимо найти кусок кода и заменить его другим куском...

Перевод куска кода с php на С#
Добрый вечер друзья! Столкнулся с такой проблемой что нужно расчитать Sig Для Rest Api но пример...

Помогите с куском кода.
C++ не знаю. Нужен кусок кода. Помогите написать его. Логика следующая. Если в БД (DB) в таблице...

6
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.